From 2f1145f9ce59024a5cf773acd69939ead2654aab Mon Sep 17 00:00:00 2001 From: Francisco Alcaraz Date: Sat, 25 Jul 2026 13:30:31 +0400 Subject: [PATCH 1/2] tests: add lemma-assertion regression harness Add run_assert_test(), which checks that a surface form resolves (via -Ll) to an exact set of expected lemmas. Assertions live in tests/latin_assertions*.txt: form, tab, one or more expected lemmas, with optional "(...)" commentary stripped before comparison. Multiple lines for the same form are unioned into one expected set. The harness globs for any matching file, so adding a new assertion file needs no code change here. This is orthogonal to the existing baseline-diff tests: it checks lemma disambiguation (which L&S sense a form resolves to), not full morphological output, and has no --update mode (expected values are hand-written against the L&S dictionary, not captured from a prior run). --- tests/README_ASSERTIONS.md | 22 +++++++++++++ tests/run_tests.sh | 64 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 86 insertions(+) create mode 100644 tests/README_ASSERTIONS.md diff --git a/tests/README_ASSERTIONS.md b/tests/README_ASSERTIONS.md new file mode 100644 index 00000000..12fb27ed --- /dev/null +++ b/tests/README_ASSERTIONS.md @@ -0,0 +1,22 @@ +## Lemma assertion tests (latin_assertions_*.txt) + +Format: `form lemma1 lemma2 ...`, optional trailing +`(commentary)` ignored by the harness. Multiple lines for the +same form are unioned into one expected set. + +File names reflect which stemsrc file was under investigation +when the regression was found and NOT which file the underlying +fix lives in. A single word's analysis is often split across +several stemsrc files (nom.latin.bas, ls.nom, vbs.latin, ...), +so there is no clean one-file-per-source mapping. + +Before adding a new assertion, grep all existing +latin_assertions_*.txt for the headword -- it may already be +tracked under a different file's name. Occasionally run: +```bash + awk '/^#|^$/{next} { sub(/\(.*/,""); if (NF<2) next; if (!seen[$1 SUBSEP FILENAME]++) filecount[$1]++ } END { for (w in filecount) if (filecount[w]>1) print w }' tests/latin_assertions*.txt +``` +to catch a form asserted in more than one file. + +New investigative work gets its own new latin_assertions_.txt +-- the run_tests.sh loop picks up any matching file automatically. \ No newline at end of file diff --git a/tests/run_tests.sh b/tests/run_tests.sh index 548e9d3a..aa39acc8 100755 --- a/tests/run_tests.sh +++ b/tests/run_tests.sh @@ -69,6 +69,70 @@ run_cruncher_test() { rm -f /tmp/morpheus_test_$$.txt } +run_assert_test() { + local flags="$1" file="$2" + [ -f "$file" ] || return + + local filename + filename=$(basename "$file") + echo "=== Assertions: $filename ===" + + # AWK: Group lemmas, skip comments, chop '(', and handle "" for empty sets + local aggregated + aggregated=$(awk '/^#|^$/ {next} { + + # 1. Ignore everything from "(" to the end of the line + sub(/\(.*/, "") + + if (NF < 2) next + + word = $1 + if (!(word in map)) { + order[++count] = word + map[word] = "" # Initialize empty in case it is just "" + } + for(i=2; i<=NF; i++) { + # Skip arrow and our empty set marker + if ($i == "->") continue + if ($i == "\"\"") continue + + map[word] = map[word] " " $i + } + } END { + for(i=1; i<=count; i++) { + print order[i] map[order[i]] + } + }' "$file") + + # Loop through the grouped data + while read -r form expected_str; do + [ -z "$form" ] && continue + + # Get actual output, remove 'form:', sort alphabetically, format as one line + actual=$(echo "$form" | "$CRUNCHER" $flags 2>/dev/null | grep -v '^form:' | sort | tr '\n' ' ' | sed 's/ *$//') + + # Format the expected string (sort alphabetically and remove duplicates) + expected=$(echo "$expected_str" | tr ' ' '\n' | sort | uniq | tr '\n' ' ' | sed 's/ *$//') + + # Format for display so empty strings show up as "" in the terminal logs + disp_expected=${expected:-\"\"} + disp_actual=${actual:-\"\"} + + if [ "$actual" = "$expected" ]; then + echo "PASS: '$form' -> $disp_expected" + else + echo "FAIL: $form" + echo " expected: [$disp_expected]" + echo " got: [$disp_actual]" + FAILURES=$((FAILURES + 1)) + fi + done <<< "$aggregated" + echo "" +} + +for assert_file in "$SCRIPT_DIR"/latin_assertions*.txt; do + run_assert_test "-Ll" "$assert_file" +done GP="$SCRIPT_DIR/greek_probe.txt" LP="$SCRIPT_DIR/latin_probe.txt" From ce3f05ad558ddeac656285d62f7b5266c2a5eff0 Mon Sep 17 00:00:00 2001 From: Francisco Alcaraz Date: Wed, 12 Aug 2026 03:51:48 +0400 Subject: [PATCH 2/2] Restore correct lemma of compound verbs - Update vbs.cmp.ml after checking the dictionary for valid entries (from previously commented lines only). - Along with it (when necessary to obtain a correct lemma), updated also other files like vbs.latin, vbs.latin.bas, and irreg.vbs.src with 1) corrections, 2) new verbs and forms and 3) removal of entries that were either incorrect or had a problem with the auto-generated compound. --- stemlib/Latin/stemsrc/irreg.vbs.src | 80 +- stemlib/Latin/stemsrc/ls.nom | 11 +- stemlib/Latin/stemsrc/vbs.cmp.ml | 1025 ++++++++++++------------ stemlib/Latin/stemsrc/vbs.latin | 65 +- stemlib/Latin/stemsrc/vbs.latin.bas | 71 ++ tests/latin_assertions_vbs_cmp_ml.txt | 1057 +++++++++++++++++++++++++ 6 files changed, 1762 insertions(+), 547 deletions(-) create mode 100644 tests/latin_assertions_vbs_cmp_ml.txt diff --git a/stemlib/Latin/stemsrc/irreg.vbs.src b/stemlib/Latin/stemsrc/irreg.vbs.src index a78900ce..7e6fd8c8 100755 --- a/stemlib/Latin/stemsrc/irreg.vbs.src +++ b/stemlib/Latin/stemsrc/irreg.vbs.src @@ -221,41 +221,71 @@ auferr@emsub irreg_pp1 imperf subj :le:effero#1 :vb:effe^ro_ irreg_pp1 1st sg pres ind act +:vb:ec-fe^ro_ irreg_pp1 1st sg pres ind act orth :vb:effe^rs irreg_pp1 2nd sg pres ind act +:vb:ec-fe^rs irreg_pp1 2nd sg pres ind act orth :vb:effe^rt irreg_pp1 3rd sg pres ind act +:vb:ec-fe^rt irreg_pp1 3rd sg pres ind act orth :vb:effe^rimus irreg_pp1 1st pl pres ind act +:vb:ec-fe^rimus irreg_pp1 1st pl pres ind act orth :vb:effe^rtis irreg_pp1 2nd pl pres ind act +:vb:ec-fe^rtis irreg_pp1 2nd pl pres ind act orth :vb:effe^runt irreg_pp1 3rd pl pres ind act +:vb:ec-fe^runt irreg_pp1 3rd pl pres ind act orth :vb:effe^ror irreg_pp1 1st sg pres ind pass +:vb:ec-fe^ror irreg_pp1 1st sg pres ind pass orth :vb:effe^rris irreg_pp1 2nd sg pres ind pass +:vb:ec-fe^rris irreg_pp1 2nd sg pres ind pass orth :vb:effe^rtur irreg_pp1 3rd sg pres ind pass +:vb:ec-fe^rtur irreg_pp1 3rd sg pres ind pass orth :vb:effe^rimur irreg_pp1 1st pl pres ind pass +:vb:ec-fe^rimur irreg_pp1 1st pl pres ind pass orth :vb:effe^rimini_ irreg_pp1 2nd pl pres ind pass +:vb:ec-fe^rimini_ irreg_pp1 2nd pl pres ind pass orth :vb:effe^runtur irreg_pp1 3rd pl pres ind pass +:vb:ec-fe^runtur irreg_pp1 3rd pl pres ind pass orth :vb:effe^r irreg_pp1 2nd sg pres imperat act +:vb:ec-fe^r irreg_pp1 2nd sg pres imperat act orth :vb:effe^rte irreg_pp1 2nd pl pres imperat act +:vb:ec-fe^rte irreg_pp1 2nd pl pres imperat act orth :vb:effe^rto_ irreg_pp1 2nd sg fut imperat act +:vb:ec-fe^rto_ irreg_pp1 2nd sg fut imperat act orth :vb:effe^rto_ irreg_pp1 3rd sg fut imperat act +:vb:ec-fe^rto_ irreg_pp1 3rd sg fut imperat act orth :vb:effe^rto_te irreg_pp1 2nd pl fut imperat act +:vb:ec-fe^rto_te irreg_pp1 2nd pl fut imperat act orth :vb:effe^runto_ irreg_pp1 3rd pl fut imperat act +:vb:ec-fe^runto_ irreg_pp1 3rd pl fut imperat act orth :vb:effe^rre irreg_pp1 2nd sg pres imperat pass +:vb:ec-fe^rre irreg_pp1 2nd sg pres imperat pass orth :vb:effe^rimini_ irreg_pp1 2nd pl pres imperat pass +:vb:ec-fe^rimini_ irreg_pp1 2nd pl pres imperat pass orth :vb:effe^rtor irreg_pp1 2nd sg fut imperat pass +:vb:ec-fe^rtor irreg_pp1 2nd sg fut imperat pass orth :vb:effe^rtor irreg_pp1 3rd sg fut imperat pass +:vb:ec-fe^rtor irreg_pp1 3rd sg fut imperat pass orth :vb:aufe^runtor irreg_pp1 3rd pl fut imperat pass :vs:effer conj3 gerundive +:vs:ec-fer conj3 gerundive orth :vs:effe^r conj3 imperf ind +:vs:ec-fe^r conj3 imperf ind orth efferr@emsub irreg_pp1 imperf subj +ec-ferr@emsub irreg_pp1 imperf subj orth :vs:effe^r conj3 fut +:vs:ec-fe^r conj3 fut orth :vs:effe^r conj3 subj pres +:vs:ec-fe^r conj3 subj pres orth :vs:effe^r conj3 part +:vs:ec-fe^r conj3 part orth :vb:efferre irreg_pp1 pres inf act +:vb:ec-ferre irreg_pp1 pres inf act orth :vb:efferri_ irreg_pp1 pres inf pass +:vb:ec-ferri_ irreg_pp1 pres inf pass orth :vs: :vs:ex-tul perfstem :vs:e_-la_t pp4 @@ -441,7 +471,7 @@ pro_der@ofut fut ind act :vb:pro_desse irreg_pp1 pres inf act :vs:pro_fut pp4 fut part -:le:supersum#1 +:le:supersum # :vb:supersum irreg_pp1 1st sg pres ind act :vb:superes irreg_pp1 2nd sg pres ind act @@ -632,3 +662,51 @@ dui@basvb2 irreg_pp1 pres subj act early :le:cedo#2 :vb:cedo irreg_pp1 2nd sg pres imperat act :vb:cette irreg_pp1 2nd pl pres imperat act + + +:le:subsum +# +:vb:subsum irreg_pp1 1st sg pres ind act +:vb:subes irreg_pp1 2nd sg pres ind act +:vb:subest irreg_pp1 3rd sg pres ind act +:vb:subsumus irreg_pp1 1st pl pres ind act +:vb:subestis irreg_pp1 2nd pl pres ind act +:vb:subsunt irreg_pp1 3rd pl pres ind act +# +subsi@basvb2 irreg_pp1 pres subj act +subsie@basvb2 irreg_pp1 pres subj act early +:vb:a_fuam irreg_pp1 1st sg pres subj act early +:vb:a_fua_s irreg_pp1 2nd sg pres subj act early +:vb:a_fuat irreg_pp1 3rd sg pres subj act early +:vb:a_fuant irreg_pp1 3rd pl pres subj act early +:vb:subfuam irreg_pp1 1st sg pres subj act early +:vb:subfua_s irreg_pp1 2nd sg pres subj act early +:vb:subfuat irreg_pp1 3rd sg pres subj act early +:vb:subfuant irreg_pp1 3rd pl pres subj act early +# +subera@basvb2 irreg_pp1 imperf ind act +subesse@basvb2 irreg_pp1 imperf subj act +suber@ofut irreg_pp1 fut ind act +:vs:a_fu perfstem +:vs:subfu perfstem +# +:vb:subes irreg_pp1 2nd sg pres imperat act +:vb:subeste irreg_pp1 2nd pl pres imperat act + +# +:vb:subesto_ irreg_pp1 2nd sg fut imperat act +:vb:subesto_ irreg_pp1 3rd sg fut imperat act +:vb:subesto_te irreg_pp1 2nd pl fut imperat act +:vb:subsunto_ irreg_pp1 3rd pl fut imperat act +# +:vb:subesse irreg_pp1 pres inf act +:vb:a_fore irreg_pp1 fut inf act +:vb:subfore irreg_pp1 fut inf act +a_fore@basvb2 irreg_pp1 imperf subj act early +subfore@basvb2 irreg_pp1 imperf subj act early +:vs:a_fut pp4 fut part +:vs:subfut pp4 fut part +subse_ns irreg_pp1 pres part masc/fem/neut nom/voc sg +subse_ns irreg_pp1 pres part neut acc sg +subsente irreg_pp1 pres part masc/fem/neut abl sg +subsent@decl3_i irreg_pp1 pres part masc fem neut \ No newline at end of file diff --git a/stemlib/Latin/stemsrc/ls.nom b/stemlib/Latin/stemsrc/ls.nom index dd8d0bc7..02c7784e 100755 --- a/stemlib/Latin/stemsrc/ls.nom +++ b/stemlib/Latin/stemsrc/ls.nom @@ -18412,12 +18412,6 @@ astu_tu^lus :aj:a_stu_tu^l us_a_um -astus -:le:astus -:aj:a_st us_a_um - - -astu_tus astu_te_ Asty^a^ges :le:Astyages :aj:Asty^a^g es_is masc @@ -48141,12 +48135,13 @@ convi_ci^o^lum :no:convi_ci^o^l us_i neut -con-vi_ci^um convi_ti^um :le:convicium :no:con-vi_c ius_i neut -:no:convi_t ius_i neut orth +:le:convitium +:no:convi_t ius_i neut + convicti^o#1 :le:convictio#1 diff --git a/stemlib/Latin/stemsrc/vbs.cmp.ml b/stemlib/Latin/stemsrc/vbs.cmp.ml index 53bd9d2f..5ef6907d 100755 --- a/stemlib/Latin/stemsrc/vbs.cmp.ml +++ b/stemlib/Latin/stemsrc/vbs.cmp.ml @@ -10,8 +10,6 @@ #a-creo#1 acra #a-creo#1 acro #a-creo#1 acror -#a-dedo adedo -#a-dito adito #a-do ador #a-do#2 ador #a-edo#2 aedes @@ -48,17 +46,11 @@ #a-palo#2 apala #a-pico apica #a-pio apio -#a-piscor apiscor #a-plano aplanes #a-quatio aquatio #a-reno#1 arena #a-ruro arura -#a-scribo ascribo -#a-specio aspicio -#a-spicio aspicio -#a-spiro aspiro #a-strigo astriger -#a-stringo astringo #a-ululo aulula #a-uro auris #a-uto autor @@ -70,113 +62,36 @@ #ab-arceo abarcet #ab-beo abba #ab-beo abbas -#ab-caedo abcido -#ab-do abdo -#ab-do#2 abdo #ab-emo abemito -#ab-eo#1 abeo #ab-grego abgregare #ab-hiemo abhiemo -#ab-horreo abhorreo -#ab-jacio abicio #ab-luto#1 ablutor -#ab-oleo#1 aboleo -#ab-repo arrepo -#ab-rumpo abrumpo #ab-struo abstruo -#ab-sum#1 absum #ab-torqueo abtorqueo -#ab-uto abutor -#ab-utor abutor -#abs-sum#1 absum -#abs-teneo abstineo -#ad-aperio adaperio #ad-arceo adarce -#ad-augeo adaugeo #ad-cano accano -#ad-clamito acclamito -#ad-colo#2 accola -#ad-congero#1 accongero -#ad-decet addecet #ad-ducto adductor -#ad-edo adedo -#ad-edo#2 adedo -#ad-eo#1 adeo#1 -#ad-expeto adexpeto -#ad-facio afficio -#ad-fero affero -#ad-figo affigo #ad-finio affinis -#ad-flecto afflecto -#ad-fligo affligo -#ad-flo afflo #ad-fluento affluenter -#ad-for affor -#ad-frico affrico -#ad-fulgeo affulgeo -#ad-fundo#1 affundo -#ad-fundo#2 affundo #ad-gestio#2 aggestio -#ad-gnosco agnosco -#ad-gradior aggredior -#ad-habito adhabito -#ad-horreo adhorreo -#ad-indo adindo -#ad-ito adito #ad-jacio adicio -#ad-jubeo adjubeo -#ad-labor#1 allabor -#ad-lambo allambo #ad-livesco allivescit -#ad-loquor alloquor #ad-monito admonitor #ad-nasco adnascor #ad-nasco annascor -#ad-nascor adnascor #ad-nascor annascor #ad-nato adnato -#ad-navigo adnavigo #ad-necto adnecto #ad-neo#1 anne #ad-niteo adnitendus -#ad-nitor#1 annitor -#ad-no#1 adnato -#ad-nosco agnosco -#ad-opino adopinor -#ad-opinor adopinor -#ad-pareo appareo #ad-parito apparitor -#ad-pendo appendo #ad-penso appensor -#ad-plaudo applaudo -#ad-plico applico -#ad-plodo applodo -#ad-pono appono -#ad-porto apporto -#ad-prendo apprendo -#ad-propero appropero -#ad-propinquo appropinquo -#ad-quaero acquiro -#ad-quiesco adquiesco -#ad-repo arrepo #ad-saturo assatura -#ad-sector#2 assector #ad-sedo assedo -#ad-sisto assisto -#ad-soleo assoleo -#ad-sto asto -#ad-suesco assuesco -#ad-sum#1 adsum -#ad-surgo assurgo -#ad-tribulo attribulo #ad-uto adutor #ad-utor adutor -#ad-vereor advereor -#ad-verro adverro #amb-ago ambages #amb-ago ambago -#amb-edo ambedo -#amb-edo#2 ambedo #amb-ito ambitor #ante-ago anteago #ante-ambulo anteambulo @@ -184,43 +99,25 @@ #ante-curso antecursor #ante-dico#1 antedico #ante-dico#2 antedico -#ante-eo#1 anteeo -#ante-fero antefero #ante-paro#1 anteparo #ante-paro#2 anteparo #ante-po antepes #ante-rideo anterides #circum-colo#2 circumcola -#circum-do circumdo -#circum-do#2 circumdo #circum-ducto circumductor -#circum-eo#1 circumeo -#circum-fero circumfero -#circum-fodio circumfodio #circum-fosso circumfossor -#circum-gradior circumgredior #circum-ito circuitor -#circum-jaceo circumjaceo -#circum-jacio circumjacio -#circum-lavo circumlavo -#circum-linio circumlinio -#circum-loquor circumloquor -#circum-sedeo circumsideo -#circum-specio circumspicio #circum-tondeo circumtondeo #circum-tremo circumtremo #circum-vento circumventor #circum-verro circumverro #co-adjuto coadjutor #co-adjutor#1 coadjutor -#co-alesco coalesco -#co-aresco coaresco #co-cio cocio #co-co coco #co-do coda #co-do#2 coda #co-eno coena -#co-eo#1 coeo #co-liceo#1 colice #co-liceor colice #co-lineo colina @@ -230,293 +127,114 @@ #co-po copo #co-stabilio costabilis #co-sto costa -#co-uto coutor -#co-utor coutor #con-caedo concaedes #con-capio#1 concapit -#con-cateno concateno #con-clavo conclavo #con-colo#1 concolor #con-colo#2 concolor -#con-comito concomitor -#con-comitor concomitor #con-cubito concubitor -#con-cubo concubo -#con-custodio concustodio -#con-decet condecet #con-decurio#1 condecurio #con-denseo condenseo #con-ducto conductor -#con-eo#1 coeo -#con-fabrico confabricor -#con-fabricor confabricor -#con-fabulo confabulor -#con-fabulor confabulor #con-facio confacio -#con-fero confero #con-fero conferte -#con-fervesco confervesco #con-feto confeta #con-fibulo confibula -#con-figuro configuro #con-finio confinis -#con-fio conficio #con-flato conflator -#con-foedero confoedero -#con-frequento confrequento -#con-frio confrio #con-fugo confuga #con-gestio#2 congestio -#con-gratulor congratulor -#con-jacio conicio -#con-labor#1 collabor #con-lecto collector #con-lego#1 collega -#con-libet collibet -#con-libo#1 collibet -#con-luceo colluceo #con-monito commonitor #con-munito communiter -#con-necto connecto #con-nitor#1 connitor #con-pedo#1 compedes #con-pedo#2 compedes -#con-pluo compluit #con-poto compotor -#con-preco comprecor -#con-precor comprecor -#con-prehendo comprehendo -#con-quaero conquaero #con-rugio corrugis -#con-rugo corrugo -#con-sacro consacro -#con-saepio consaepio #con-satio#1 consatio -#con-scindo conscindo -#con-sepelio consepelio #con-sitio consitio #con-solido consolida -#con-solido consolido -#con-sopio consopio #con-sortio consortio #con-sortior consortio -#con-spargo#1 conspargo #con-specto conspector #con-sponso consponsor -#con-spuo conspuo -#con-spurco conspurco -#con-subigo consubigo -#con-sueo consueo #con-sum#1 consum #con-tago contages -#con-temero contemero #con-tento contemptor -#con-tero contero -#con-tono contonat -#con-torqueo contorqueo #con-torto contortor -#con-tribulo contribulo -#con-tueo contueor -#con-tueor contueor -#con-vesco convescor -#con-vitio convitio -#con-voveo convoveo -#con-vulnero convolnero -#de-ambulo deambulo -#de-armo dearmo #de-calceo decalco #de-calco decalco #de-calefacio decalefacio #de-calesco decalesco -#de-carmino#1 decarmino -#de-carmino#2 decarmino #de-cesso decessor -##de-cieo decies -##de-cio decies +#de-cieo decies +#de-cio decies #de-co decas #de-co deceris #de-co decor #de-curo decures -#de-curro decurro -#de-curto decurto -#de-duco deduco #de-ducto deductor -#de-eo#1 deeo -#de-erro#1 deerro -#de-fatisco defatiscor -#de-fero defero #de-fio defio #de-forio deforis -#de-fraudo defraudo -#de-fremo defremo -#de-frico defrico -#de-fruor defruor -#de-fungor defungor -#de-glabro deglabro -#de-glubo deglubo -#de-grandino degrandinat -#de-gravo degravo -#de-grunnio degrunnio -#de-hisco dehisco #de-indo deinde #de-ito deitas -#de-jacio deicio #de-jugo#2 dejugis #de-lanio#1 delaniare -#de-lavo delavo -#de-libro delibro -#de-liquo deliquo #de-lito delitor #de-meio demeio -#de-mordeo demordeo -#de-moveo demoveo -#de-nasco denascor -#de-nascor denascor -#de-operio deoperio #de-pacisco depaciscor -#de-paciscor depaciscor -#de-pango depango -#de-pecto depecto -#de-pleo depleo -#de-polio#1 depolio #de-potio#2 depotitur #de-potior#1 depotitur #de-prenso deprensa -#de-promo depromo -#de-pudeo depudet #de-pulpo depulpo -#de-purgo depurgo #de-queo deque -#de-saevio desaevio -#de-sicco desicco -#de-signo designo -#de-spicio despicio #de-spico despica #de-sponso desponsor -#de-sugo desugo -#de-sum#1 desum #de-supo desuper -#de-tendo detendo #de-tento detentor -#de-torno detorno -#de-uto deutor -#de-utor deutor -#de-vasto devasto -#de-vello devello -#de-verso devorsor -#de-vesco devescor -#dis-bucino dibucino #dis-colo#1 discolor #dis-colo#2 discolor -#dis-crucio discrucio -#dis-fateor diffiteor -#dis-fero differo -#dis-fido diffido -#dis-findo diffindo #dis-gestio#2 digestio #dis-gnosco dignosco #dis-lecto dilector -#dis-lorico dilorico -#dis-moveo dimoveo #dis-neo#1 dine -#dis-nosco dignosco -#dis-pando#1 dispando -#dis-pando#2 dispando -#dis-partio#2 dispartio #dis-partior dispartio -#dis-pergo dispergo -#dis-plodo displodo -#dis-po dispando -#dis-pono dispono -#dis-pudeo dispudet -#dis-rapio diripio -#dis-rego dirigo #dis-repto direptor -#dis-rigo dirigo -#dis-rumpo disrumpo -#dis-seco disseco -#dis-sipo dissipo -#dis-suo dissuo -#dis-taedeo distaedet #dis-tracto distractor -#dis-verto divorto #dis-viso divisor #dis-vitio divitia -#ex-cieo excio #ex-consulo exconsularis -#ex-creo excreo #ex-cubito excubitor -#ex-dico#2 edico #ex-dito editor #ex-ducto eductor -#ex-edo exedo #ex-edo exesto -#ex-edo#2 exedo -#ex-eo#1 exeo -#ex-fero effero#1 -#ex-fervesco effervesco #ex-fio effio -#ex-fleo effleo -#ex-fodio effodio -#ec-freno effreno -#ex-freno effreno -#ex-frico effrico #ex-gestio#2 egestio -#ex-gurgito exgurgito -#ex-jacio eicio -#ex-labo elabor -#ex-labor#1 elabor #ex-lateo elate #ex-latito elatites #ex-laudo elaudare #ex-liceo#1 elices #ex-liceor elices -#ex-marcesco emarcesco -#ex-molio emolior -#ex-molior emolior -#ex-molo#1 emolo -#ex-moveo emoveo -#ex-nasco enascor -#ex-nascor enascor -#ex-neco eneco -#ex-nitesco enitesco -#ex-nitor#1 enitor -#ex-notesco enotesco -#ex-ordior exordior -#ex-orior exorior -#ex-patior expatior #ex-plico explicate -#ex-plico explico #ex-presso expressor -#ex-pungo expungo -#ex-rapio eripio #ex-reor eremus #ex-reor eres #ex-repto ereptor #ex-rogo exrogare -#ex-ruo eruo -#ex-scindo exscindo -#ex-seco exseco #ex-sector#2 exsector -#ex-spargo#1 exspargo -#ex-stinguo exstinguo #ex-torto extortor #ex-tremo extremo #ex-ungo exungo #ex-verso eversor #ex-versor eversor -#ex-video evideor #in-acerbo inacerbo -#in-aresco inaresco -#in-assero#1 inassero -#in-assero#2 inassero -#in-audio inaudio #in-auspico inauspicato #in-beo imber #in-calo incalanto #in-censeo incense #in-censeo#1 incense -#in-cohibeo incohibeo #in-comito incomitem #in-comito incomiter #in-comitor incomiter @@ -525,31 +243,20 @@ #in-como#1 incomis #in-credo incredendus #in-credo incredundus -#in-cubo incubo -#in-cresco incresco #in-doleo indoles #in-dolo#1 indoles #in-ducto inductor -#in-eo#1 ineo #in-fateor infiteri -#in-fatigo infatigo -#in-fero infero -#in-flecto inflecto -#in-fligo infligo #in-for infandus #in-for infer #in-for inferne #in-frequento infrequenter -#in-generasco ingenerasco #in-gestio#2 ingestio -#in-gradior ingredior #in-humano inhumano #in-jugo#2 injugis -#in-ludo illudo #in-merito#2 immerito #in-mobilito immobilitas #in-munito immunitas -#in-obscuro inobscuro #in-orior inorior #in-orior inoris #in-paeniteo impaenitendus @@ -558,22 +265,15 @@ #in-pasco impascor #in-pascor impascor #in-pigreo impigre -#in-plico implico #in-po impes #in-provideo improvide #in-proviso#2 improviso #in-pulso impulsor #in-punior impunis -#in-rado inrado -#in-rideo irrideo -#in-rumpo irrumpo -#in-saepio insaepio #in-saluto insalutaris -#in-signo insigno #in-similo insimilo #in-sitio insitio #in-somnio insomnia -#in-sum#1 insum #in-supo insuper #in-temero intemerandus #in-termino intermino @@ -582,188 +282,78 @@ #in-tuto intuta #in-tuto#2 intuta #in-unguo inunguo -#in-urgeo inurgeo #in-vecto invector #in-vento inventor -#in-vilito invilito -#in-violo inviolo #inter-amento interamenta #inter-aperio interaperio #inter-caedo intercisi -#inter-calceo intercalco -#inter-calco intercalco #inter-cesso intercessor #inter-dicto interdictor -#inter-do interdo #inter-do#2 interdo #inter-edo interest -#inter-emo interimo -#inter-eo#1 intereo #inter-facio interfacio -#inter-fio interfio -#inter-fugio interfugio -#inter-fundo interfundo -#inter-lucesco interlucesco #inter-mino intermino #inter-neo#1 interne #inter-no#1 interna #inter-no#1 internas #inter-polio#1 interpolis -#inter-premo interpremo -#inter-sileo intersileo -#inter-sum#1 intersum #inter-trituro intertritura #inter-vento interventor -#inter-verto intervorto -#intro-eo#1 introeo #ob-acerbo obacerbat #ob-caedo occaedes -#ob-cano occano -#ob-coepio occoepi -#ob-curro occurro -#ob-duco obduco -#ob-dulcesco obdulcesco -#ob-edo obedo -#ob-edo#2 obedo -#ob-eo#1 obeo #ob-esco obescet #ob-esito obesitas -#ob-facio officio -#ob-fero offero #ob-flo offla #ob-for offa -#ob-fuco offuco -#ob-fundo#1 offundo -#ob-fundo#2 offundo #ob-herbesco obherbescere -#ob-irasco obirascor -#ob-irascor obirascor #ob-ito obiter -#ob-jurgo objurgo -#ob-lineo oblino -#ob-linio oblinio #ob-liqueo oblique #ob-lito oblitor #ob-necto obnectere -#ob-nitor#1 obnitor -#ob-pingo oppingo -#ob-pono oppono -#ob-porto opporto #ob-presso oppressor -#ob-ruo obruo #ob-saluto obsalutare -#ob-servio observito -#ob-sto obsto #ob-stupeo obstupendus -#ob-stupesco obstupesco -#ob-sum#1 obsum -#ob-torpeo obtorpeo #ob-tracto obtractat -#ob-tueo obtueor -#ob-tueor obtueor -#ob-violo obviolo -#op-fero offero -#per-aresco peraresco #per-audio peraudiendus -#per-caedo percaedo -#per-cedo#1 percedo #per-celo perceler #per-cerno percernis -#per-clamo perclamo -#per-cludo percludo #per-como#1 percomis -#per-cupio percupio #per-dito perditor #per-domito perdomitor -#per-domo perdomo -#per-eo#1 pereo #per-excrucio perexcrucio #per-exilio perexilis #per-extimesco perextimesco -#per-fero perfero -#per-fingo perfingo #per-fosso perfossor -#per-frico perfrico -#per-frigeo perfrigeo #per-fugo perfuga -#per-fungor perfungor #per-grandio pergrandis #per-indo perinde #per-insignio perinsignis -#per-libet perlibet -#per-libo#1 perlibet -#per-liceo#1 perlicet -#per-liceor perlicet -#per-lineo perlino #per-miro permirandus #per-miror permirandus #per-mollio permollis -#per-moneo permoneo -#per-morior permorior -#per-moro permoror -#per-moror#1 permoror -#per-moror#2 permoror #per-multo#2 permulto -#per-narro pernarro #per-no#1 perna -#per-nosco pernosco -#per-nuntio pernuntio -#per-odi perodi #per-opto peroptato -#per-ploro perploro #per-po perpes -#per-suo persuo #per-taedeo pertaedeo -#per-taedeo pertaedet -#per-tumesco pertumesco #per-ungo perungo -#per-urgeo perurgeo #per-valeo pervaleo #per-vecto pervector #per-vento perventor -#prae-acuo praeacuo -#prae-aequo praeaequo -#prae-carpo praecarpo #prae-celo praeceler #prae-cesso praecessor #prae-co praeco -#prae-coepio praecoepi -#prae-crudesco praecrudesco #prae-curso praecursor -#prae-eo#1 praeeo -#prae-fero praefero -#prae-gigno praegigno #prae-grandio praegrandis -#prae-jacio praejacio #prae-lecto praelector #prae-monito praemonitor -#prae-oro praeoro -#prae-ostendo praeostendo -#prae-patior praepatior -#prae-plecto#2 praeplecto #prae-po praepes -#prae-possum praepossum -#prae-propero praepropero #prae-repto praereptor -#prae-sido praesidero -#prae-specio praespicio -#prae-spicio praespicio #prae-stabilio praestabilis -#prae-stinguo praestinguo -#prae-sum#1 praesum -#prae-suo praesuo -#prae-tento praetempto #prae-ungo praeungo #prae-varico praevarico #prae-vento praeventor -#prae-verno praevernat -#praeter-ago praeterago -#praeter-eo#1 praetereo -#praeter-fero praeterfero #praeter-ito praeterita -#praeter-rado praeterrado -#praeter-sum#1 praetersum -#praeter-veho praetervehor #pro-aucto proauctor #pro-calo procalare #pro-capio#1 procapis @@ -772,88 +362,44 @@ #pro-cito#2 procitare #pro-co proceres #pro-consulo proconsularis -#pro-creo procreo #pro-dito proditor -#pro-emineo proemineo -##pro-fateor profiteor -#pro-fero profero +#pro-fateor profiteor #pro-fluento profluenter #pro-fugo profuga #pro-fundito profunditas -#pro-gigno progigno -#pro-geniculo progeniculo -#pro-lugeo prolugeo #pro-mello promellere #pro-monstro promonstra -#pro-mutuo promutuor -#pro-mutuo#2 promutuor -#pro-mutuor promutuor #pro-neo#1 prone -#pro-patior propatior #pro-plasmo proplasma #pro-po propes #pro-polio#1 propolis -#pro-purgo propurgo #pro-reto proreta #pro-rigo proriga #pro-sapio prosapies #pro-sector#2 prosector #pro-sedo proseda #pro-sopio prosopis -#pro-specio prospicio #pro-spico prospica #pro-sumo prosumo #pro-vecto provector -#pro-vegeo provegeo -#pro-vendo provendo -#pro-verto proverto -#prod-eo#1 prodeo #prod-ito proditor -#re-bullio rebullio -#re-calefacio recalefacio -#re-canto recanto -#re-cingo recingo #re-claudo reclaudo -#re-claudo#1 reclaudo -#re-claudo#2 reclaudo -#re-creo recreo -#re-eo#1 redeo #re-fero refero -##re-fero refert -#re-frico refrico #re-fugo refuga #re-galeo regales -#re-liceo#1 reliceor -#re-liceor reliceor -#re-lucesco relucesco #re-moro remores -#re-mundo remundo #re-nancio renancitur #re-nancior renancitur -#re-nasco renascor -#re-nascor renascor -#re-nitor#1 renitor -#re-pecto repecto #re-po repandus #re-presso repressor -#re-salvo resalvare #re-socio resociandus #re-sum#1 resum -#re-teneo retineo #re-tero retero #re-tero retero -#re-vello revello #re-vereor reverendus -#re-vereor revereor #re-vero revera #re-verto reverto -#re-verto revorto -#re-vivisco revivisco -#re-volvo revolvo #red-dito redditor -#red-eo#1 redeo -#red-operio redoperio -#retro-specio retrospicio #se-caleo secale #se-co secundae #se-co secundum @@ -867,96 +413,559 @@ #se-meo semet #se-nato senator #se-pio sepia -#se-pio sepio #se-rapio serapias #se-reneo serene #se-rivo seriva #se-simo#1 sesima #sub-adjuvo subadjuva -#sub-aduno subaduno #sub-alo subalare #sub-alo subalaris #sub-cesso successor #sub-co succo #sub-curso succursor #sub-doleo subdole -#sub-edo subedo -#sub-edo#2 subedo -#sub-eo#1 subeo -#sub-erigo suberigo -#sub-fero suffero #sub-for suffes #sub-gestio#2 suggestio #sub-grandio suggrandis #sub-inanio subinanis #sub-influo subinfluo -#sub-irasco subirascor -#sub-irascor subirascor #sub-lateo sublate #sub-limito sublimitas #sub-limito sublimiter -#sub-lugeo sublugeo #sub-malo summalis #sub-meo summa #sub-meo summas #sub-minio#1 summinia -#sub-mitto summitto #sub-moto summotor -#sub-necto subnecto #sub-oculo subocularis -#sub-pedo#1 suppedo -#sub-pedo#2 suppedo #sub-presso suppressor -#sub-pudeo suppudet -#sub-rapio surripio -#sub-rego surgo -#sub-ringor surringor -#sub-ruo surruo #sub-sipo subsipere -#sub-sum#1 subsum -#sub-uro suburo #sub-vado#1 subvades #sub-vado#2 subvades -#sub-vereor subvereor -#super-curro supercurro -#super-effero#2 supereffero -#super-egredior superegredior -#super-emorior superemorior #super-facio superficies -#super-fero superfero -#super-figo superfigo -#super-fio superfio -#super-fugio superfugio #super-gradior supergradior -#super-gradior supergredior -#super-impleo superimpleo -#super-inspicio superinspicio #super-intento superintentor -#super-labo superlabor -#super-labor#1 superlabor #super-molo#1 supermolaris #super-neo#1 superne #super-no#1 supernas -#super-perspicio superperspicio -#super-ruo superruo -#super-stringo superstringo -#super-sum#1 supersum #super-vacuo supervacuo #trans-dito traditor -#trans-duco traduco #trans-ducto traductor -#trans-eo#1 transeo -#trans-fero transfero #trans-fugo transfuga #trans-ito transitor -#trans-jungo transjungo -#trans-loquor traloquor -#trans-moveo transmoveo -#trans-sero#1 transsero -#trans-sero#2 transsero -#trans-sero#3 transsero #trans-sitio transitio -#trans-sumo transsumo #trans-supplodo transsero -#trans-vendo transvendo - +a-dedo adedo +a-dito adito +a-piscor apiscor +a-specio aspicio +a-spicio aspicio +a-spiro aspiro +ab-caedo abcido +ab-do abdo +ab-do#2 abdo +ab-eo#1 abeo +ab-horreo abhorreo +ab-jacio abicio +ab-oleo#1 aboleo +ab-repo arrepo +ab-rumpo abrumpo +ab-sum#1 absum +ab-uto abutor +ab-utor abutor +abs-sum#1 absum +abs-teneo abstineo +ad-aperio adaperio +ad-augeo adaugeo +ad-clamito acclamito +ad-colo#1 accolo +ad-colo#2 accolo +ad-congero#1 accongero +ad-decet addecet +ad-edo adedo +ad-edo#2 adedo +ad-eo#1 adeo#1 +ad-expeto adexpeto +ad-facio afficio +ad-fero affero +ad-figo affigo +ad-flecto afflecto +ad-fligo affligo +ad-flo afflo +ad-for affor +ad-frico affrico +ad-fulgeo affulgeo +ad-fundo#1 affundo +ad-fundo#2 affundo +ad-gnosco agnosco +ad-gradior aggredior +ad-habito adhabito +ad-horreo adhorreo +ad-indo adindo +ad-ito adito +ad-jubeo adjubeo +ad-labor#1 allabor +ad-lambo allambo +ad-loquor alloquor +ad-nascor agnascor +ad-navigo adnavigo +ad-nitor#1 annitor +ad-no#1 anno#1 +ad-nosco agnosco +ad-opino adopinor +ad-opinor adopinor +ad-pareo appareo +ad-pendo appendo +ad-plaudo applaudo +ad-plico applico +ad-plodo applaudo +ad-pono appono +ad-porto apporto +ad-prehendo apprehendo +ad-propero appropero +ad-propinquo appropinquo +ad-quaero acquiro +ad-quiesco acquiesco +ad-repo arrepo +ad-scribo ascribo +ad-sector#2 assector +ad-sisto assisto +ad-soleo assoleo +ad-spiro aspiro +ad-sto asto +ad-stringo astringo +ad-suesco assuesco +ad-sum#1 adsum +ad-surgo assurgo +ad-tribulo attribulo +ad-vereor advereor +ad-verro adverro +amb-edo ambedo +amb-edo#2 ambedo +ante-eo#1 anteeo +ante-fero antefero +as-spiro aspiro +circum-do circumdo +circum-do#2 circumdo +circum-eo#1 circumeo +circum-fero circumfero +circum-fodio circumfodio +circum-gradior circumgredior +circum-jaceo circumjaceo +circum-jacio circumicio +circum-lavo circumlavo +circum-linio circumlinio +circum-loquor circumloquor +circum-sedeo circumsedeo +circum-specio circumspicio +co-alesco coalesco +co-aresco coaresco +co-eo#1 coeo +co-uto coutor +co-utor coutor +con-cateno concateno +con-comito concomitor +con-comitor concomitor +con-cubo concubo +con-custodio concustodio +con-decet condecet +con-eo#1 coeo +con-fabrico confabricor +con-fabricor confabricor +con-fabulo confabulor +con-fabulor confabulor +con-fero confero +con-fervesco confervesco +con-figuro configuro +con-fio conficio +con-foedero confoedero +con-frequento confrequento +con-frio confrio +con-gratulor congratulor +con-jacio conicio +con-labor#1 collabor +con-libet collibet +con-libo#1 collibet +con-luceo colluceo +con-necto conecto +con-nitor#1 conitor +con-pluo compluit +con-preco comprecor +con-precor comprecor +con-prehendo comprehendo +con-quaero conquiro +con-rugo corrugo +con-sacro consecro +con-saepio consaepio +con-scindo conscindo +con-sepelio consepelio +con-solido consolido +con-sopio consopio +con-spargo#1 conspergo +con-spuo conspuo +con-spurco conspurco +con-subigo consubigo +con-sueo consueo +con-temero contemero +con-tero contero +con-tono contonat +con-torqueo contorqueo +con-tribulo contribulo +con-tueo contueor +con-tueor contueor +con-vesco convescor +con-vitio convitio +con-voveo convoveo +con-vulnero convulnero +de-ambulo deambulo +de-armo dearmo +de-carmino#1 decarmino +de-carmino#2 decarmino +de-curro decurro +de-curto decurto +de-duco deduco +de-eo#1 deeo +de-erro#1 deerro +de-fatisco defetiscor +de-fero defero +de-fraudo defraudo +de-fremo defremo +de-frico defrico +de-fruor defruor +de-fungor defungor +de-glabro deglabro +de-glubo deglubo +de-grandino degrandinat +de-gravo degravo +de-grunnio digrunnio +de-hisco dehisco +de-jacio deicio +de-lavo delavo +de-libro delibro +de-liquo deliquo +de-mordeo demordeo +de-moveo demoveo +de-nasco denascor +de-nascor denascor +de-operio deoperio +de-paciscor depeciscor +de-pango depango +de-pecto depecto +de-pleo depleo +de-polio#1 depolio +de-promo depromo +de-pudeo depudet +de-purgo depurgo +de-saevio desaevio +de-sicco desicco +de-signo designo +de-spicio despicio +de-sugo desugo +de-sum#1 desum +de-tendo detendo +de-torno detorno +de-uto deutor +de-utor deutor +de-vasto devasto +de-vello devello +de-verso deversor#1 +de-verto deverto +de-vesco devescor +dis-bucino dibucino +dis-crucio discrucio +dis-fateor diffiteor +dis-fero differo +dis-fido diffido +dis-findo diffindo +dis-lorico dilorico +dis-moveo dimoveo +dis-nosco dinosco +dis-pando#1 dispando +dis-pando#2 dispando +dis-partio#2 dispertio +dis-pergo dispergo +dis-plodo displodo +dis-po dispando +dis-pono dispono +dis-pudeo dispudet +dis-rapio diripio +dis-rego dirigo +dis-rigo dirigo +dis-rumpo dirumpo +dis-seco disseco +dis-sipo dissipo +dis-suo dissuo +dis-taedet distaedet +dis-verto diverto +ec-freno effreno +ex-cieo excio +ex-creo#1 excreo +ex-dico#2 edico +ex-edo exedo +ex-edo#2 exedo +ex-eo#1 exeo +ex-fero effero#1 +ex-fervesco effervesco +ex-fleo effleo +ex-fodio effodio +ex-freno effreno +ex-frico effrico +ex-gurgito egurgito +ex-jacio eicio +ex-labo elabor +ex-labor#1 elabor +ex-marcesco emarcesco +ex-molio emolior +ex-molior emolior +ex-molo#1 emolo +ex-moveo emoveo +ex-nasco enascor +ex-nascor enascor +ex-neco eneco +ex-nitesco enitesco +ex-nitor#1 enitor +ex-notesco enotesco +ex-ordior exordior +ex-orior exorior +ex-patior exspatior +ex-plico explico +ex-pungo expungo +ex-rapio eripio +ex-ruo eruo +ex-scindo exscindo +ex-seco exseco +ex-spargo#1 exspergo +ex-stinguo exstinguo +ex-video evideor +in-aresco inaresco +in-assero#1 inassero +in-assero#2 inassero +in-audio inaudio +in-cohibeo incohibeo +in-cresco incresco +in-cubo incubo#1 +in-eo#1 ineo +in-fatigo infatigo +in-fero infero +in-flecto inflecto +in-fligo infligo +in-generasco ingenerasco +in-gradior ingredior +in-ludo illudo +in-obscuro inobscuro +in-plico implico +in-rado irrado +in-rideo irrideo +in-rumpo irrumpo +in-saepio insaepio +in-signo insigno +in-sum#1 insum +in-urgeo inurgeo +in-vilito invilito +in-violo inviolo +inter-calceo interculco +inter-calco interculco +inter-do interdo +inter-emo interimo +inter-eo#1 intereo +inter-fio interfio +inter-fugio interfugio +inter-fundo interfundo +inter-lucesco interlucesco +inter-premo interprimo +inter-sileo intersileo +inter-sum#1 intersum +inter-verto interverto +intro-eo#1 introeo +ob-cano occano +ob-coepio occipio +ob-curro occurro +ob-duco obduco +ob-dulcesco obdulcesco +ob-edo obedo +ob-edo#2 obedo +ob-eo#1 obeo +ob-facio officio +ob-fero offero +ob-fuco offoco +ob-fundo#1 offundo +ob-fundo#2 offundo +ob-irasco obirascor +ob-irascor obirascor +ob-jurgo objurgo +ob-lineo oblino +ob-linio oblinio +ob-nitor#1 obnitor +ob-pango oppango +ob-porto opporto +ob-ruo obruo +ob-servio observito +ob-sto obsto +ob-stupesco obstipesco +ob-sum#1 obsum +ob-torpeo obtorpeo +ob-tueo obtueor +ob-tueor obtueor +ob-violo obviolo +op-fero offero +op-pango oppango +op-pingo oppango +op-pono oppono +per-aresco peraresco +per-caedo percaedo +per-cedo#1 percedo +per-clamo perclamo +per-cludo percludo +per-cupio percupio +per-domo perdomo +per-eo#1 pereo +per-fero perfero +per-fingo perfingo +per-frico perfrico +per-frigeo perfrigeo +per-fungor perfungor +per-libet perlibet +per-libo#1 perlibet +per-liceo#1 perlicet +per-liceor perlicet +per-lineo perlino +per-linio perlinio +per-lino perlino +per-moneo permoneo +per-morior permorior +per-moro permoror +per-moror#1 permoror +per-moror#2 permoror +per-narro pernarro +per-nosco pernosco +per-nuntio pernuntio +per-odi perodi +per-ploro perploro +per-suo persuo +per-taedeo pertaedet +per-tumesco pertumesco +per-urgeo perurgeo +prae-acuo praeacuo +prae-aequo praeaequo +prae-carpo praecerpo +prae-coepio praecoepi +prae-crudesco praecrudesco +prae-eo#1 praeeo +prae-fero praefero +prae-gigno praegigno +prae-jacio praeicio +prae-oro praeoro +prae-ostendo praeostendo +prae-patior praepatior +prae-plecto#2 praeplecto +prae-possum praepossum +prae-propero praepropero +prae-sido praesidero +prae-specio praespicio +prae-spicio praespicio +prae-stinguo praestinguo +prae-sum#1 praesum +prae-suo praesuo +prae-tento praetento +prae-verno praevernat +praeter-ago praeterago +praeter-eo#1 praetereo +praeter-fero praeterfero +praeter-rado praeterrado +praeter-sum#1 praetersum +praeter-veho praetervehor +pro-creo#1 procreo +pro-emineo proemineo +pro-eo#1 prodeo +pro-fero profero +pro-geniculo progeniculo +pro-gigno progigno +pro-lugeo prolugeo +pro-mutuo promutuor +pro-mutuo#2 promutuor +pro-mutuor promutuor +pro-patior propatior +pro-purgo propurgo +pro-specio prospicio +pro-vegeo provegeo +pro-vendo provendo +pro-verto proverto +re-bullio rebullio +re-calefacio recalfacio +re-canto recanto +re-cingo recingo +re-claudo#1 recludo +re-claudo#2 recludo +re-creo#1 recreo +re-eo#1 redeo +re-fero refert +re-frico refrico +re-liceo#1 reliceor +re-liceor reliceor +re-lucesco relucesco +re-mundo remundo +re-nasco renascor +re-nascor renascor +re-nitor#1 renitor +re-operio redoperio +re-pecto repecto +re-salvo resalvare +re-teneo retineo +re-vello revello +re-vereor revereor +re-verto reverto +re-vivesco revivisco +re-volvo revolvo +red-eo#1 redeo +retro-specio retrospicio +se-pio saepio +sub-aduno subaduno +sub-edo subedo +sub-edo#2 subedo +sub-eo#1 subeo +sub-erigo suberigo +sub-fero suffero +sub-irasco subirascor +sub-irascor subirascor +sub-lugeo sublugeo +sub-mitto summitto +sub-necto subnecto +sub-pedo#1 suppedo +sub-pedo#2 suppedo +sub-pudeo suppudet +sub-rapio surripio +sub-rego surgo +sub-ringor surringor +sub-ruo surruo +sub-sum#1 subsum +sub-uro suburo +sub-vereor subvereor +super-curro supercurro +super-effero#1 supereffero +super-effero#2 supereffero +super-egredior superegredior +super-emorior superemorior +super-fero superfero +super-figo superfigo +super-fio superfio +super-fugio superfugio +super-gradior supergredior +super-impleo superimpleo +super-inspicio superinspicio +super-labo superlabor +super-labor#1 superlabor +super-perspicio superperspicio +super-ruo superruo +super-stringo superstringo +super-sum#1 supersum +trans-duco traduco +trans-eo#1 transeo +trans-fero transfero +trans-jungo transjungo +trans-loquor traloquor +trans-moveo transmoveo +trans-sero#1 transero +trans-sero#2 transero +trans-sero#3 transero +trans-sumo transsumo +trans-vendo transvendo diff --git a/stemlib/Latin/stemsrc/vbs.latin b/stemlib/Latin/stemsrc/vbs.latin index 229271ba..c178d657 100755 --- a/stemlib/Latin/stemsrc/vbs.latin +++ b/stemlib/Latin/stemsrc/vbs.latin @@ -1,4 +1,4 @@ -:le:adicio +:le:adjicio :vs:adic conj3_io :vs:adjic conj3_io :vs:adje_c perfstem @@ -721,7 +721,7 @@ :le:aggravo :de:ag-gra^v are_vb :le:aggredio -:vs:ag-gre^d conj3_io +:vs:ag-gre^d conj3_io act :le:aggredior :vs:ag-gre^d conj3_io dep :vs:ag-gress pp4 @@ -933,7 +933,8 @@ :de:a^ni^m are_vb :le:annato :de:an-na^t are_vb -:le:annavigo +:de:ad-na^t are_vb orth +:le:adnavigo :de:an-na_vi^g are_vb :le:annecto :vs:an-nect conj3 @@ -947,8 +948,6 @@ :vs:an-ni_t conj3 dep :vs:ad-ni_t conj3 orth :vs:an-ni_s pp4 -:le:anno#1 -:de:an-n are_vb :le:anno#2 :de:ann are_vb :le:annodo @@ -1040,6 +1039,8 @@ :vs:a^pert pp4 :le:aperto :de:a^pert are_vb +:le:apio +:vs:a^p conj3_io :le:apo :vs:a^p conj3 :le:apolactizo @@ -1106,10 +1107,6 @@ :de:ap-postu^l are_vb :le:apprecor :de:ap-pre^c are_vb dep -:le:apprehendo -:vs:ap-pre^hend conj3 -:vs:ap-pre^hend perfstem -:vs:ap-pre^hens pp4 :le:apprenso :de:apprens are_vb :le:appretio @@ -1330,9 +1327,8 @@ :de:as-so^l are_vb :le:assono :de:as-so^n are_vb -:le:asspiro -:de:as-spi_r are_vb -:de:aspi_r are_vb orth +:le:aspiro +:de:a-spi_r are_vb :le:assudasso :vs:as-su_dass conj3 :le:assudesco @@ -2066,6 +2062,8 @@ :le:circumlino :vs:circum-li^n conj3 :vs:circum-li^t pp4 +:le:circumlinio +:vs:circum-li^n conj4 :le:circumluo :vs:circum-lu^ conj3 :le:circumlustro @@ -2280,7 +2278,7 @@ :de:cla_thr are_vb :le:claudeo :vs:claud conj2 -:le:claudo +:le:claudo#2 :vs:claud conj3 :vs:claus pp4 :le:claudico @@ -3042,6 +3040,7 @@ :de:con-demn are_vb :le:condenso :de:condens are_vb +:vs:condens conj2 orth :le:condepso :vs:con-deps conj3 :vs:con-depsu^ perfstem @@ -5227,15 +5226,17 @@ :vs:dis-perdi^t pp4 :le:dispereo :vs:dis-pe^r conj4 -:vs:dis-pe^ri perfstem :le:dispergo :vs:di-sperg conj3 :vs:di-spers perfstem :vs:du-spers pp4 :le:disperno :vs:di-spern conj3 +:le:dispertio +:vs:dispert conj4 +:vs:dispert perfstem :le:dispertior -:de:dispert ire_vb +:de:dispert ire_vb dep :le:dispesco :vs:dis-pe_sc conj3 :vs:dis-pest pp4 @@ -5576,8 +5577,11 @@ :de:effe_t are_vb :le:efficio :vs:ef-fi^c conj3_io +:vs:ec-fa^c conj3_io orth :vs:ef-fe_c perfstem +:vs:ec-fe_c perfstem orth :vs:ef-fect pp4 +:vs:ec-fect pp4 orth :le:effigio :de:effi^gi are_vb :le:effindo @@ -6470,7 +6474,6 @@ :vs:expergi_sc conj3 dep :vs:experre_ct pp4 :le:expergo -:vs:experg conj3 :vs:experg perfstem :vs:expergi^t pp4 :le:expetesso @@ -8512,7 +8515,8 @@ :le:insigno :de:in-sign are_vb :le:insimulo -:de:in-si^mu^l are_vb +:de:in-si^mi^l are_vb +:de:in-si^mu^l are_vb orth :le:insinuo :de:in-si^nu^ are_vb :le:insipo @@ -10182,9 +10186,9 @@ :le:nascor :vs:na_sc conj3 dep :le:nasco -:vs:na_sc conj3 -:vs:na_t pp4 -:vs:gna_t pp4 orth +:vs:na_sc conj3 not_in_comp +:vs:na_t pp4 not_in_comp +:vs:gna_t pp4 orth not_in_comp :le:natinor :de:na^ti^n are_vb dep :le:natito @@ -10846,6 +10850,7 @@ :vs:offlect conj3 :le:offoco :de:offo_c are_vb +:de:ob-fo_c are_vb orth :le:offringo :vs:offring conj3 :vs:offre_g perfstem @@ -10915,10 +10920,6 @@ :vs:oppand conj3 :vs:oppand perfstem :vs:oppans pp4 -:le:oppango -:vs:oppang conj3 -:vs:oppe_g perfstem -:vs:oppa_ct pp4 :le:oppecto :vs:oppect conj3 :le:oppedo @@ -11011,7 +11012,7 @@ :le:pacificor :de:pa_ci^fi^c are_vb dep :le:pacisco -:vs:pa^ci_sc conj3 +:vs:pa^ci_sc conj3 act :le:paciscor :vs:pa^ci_sc conj3 dep :vs:pact pp4 @@ -11585,8 +11586,6 @@ :vs:per-li^c conj2 :le:perlimo :de:per-li_m are_vb -:le:perlino -:de:per-li^n ire_vb :le:perlito :de:per-li^t are_vb :le:perluceo @@ -12186,6 +12185,10 @@ :vs:plaud conj3 :vs:plaus perfstem :vs:plaus pp4 +:le:plodo +:vs:plod conj3 +:vs:plos perfstem +:vs:plos pp4 :le:plausito :de:plausi^t are_vb :le:plecto#1 @@ -13144,7 +13147,7 @@ :vs:pro^fect pp4 :le:proficisco :vs:pro^fi^ci_sc conj3 -:le:pro^fiteor +:le:profiteor :vs:pro^fi^t conj2 dep :vs:pro^fess pp4 :le:profligo#1 @@ -17013,7 +17016,8 @@ :le:undo :de:und are_vb :le:ungo -:vs:ung conj3 +:vs:ung conj3 not_in_comp +:vs:ungu^ conj3 not_in_comp :vs:unx perfstem :vs:unct pp4 :le:unguento @@ -17321,6 +17325,7 @@ :de:vi^tu^pe^r are_vb :le:vivesco :vs:vi_ve_sc conj3 +:vs:vi_vi_sc conj3 orth :vs:vi_x perfstem :le:vivido :de:vi_vi^d are_vb @@ -17374,4 +17379,4 @@ :le:zelo :de:ze_l are_vb :le:zinzilulo -:de:zinzi^lu^l are_vb +:de:zinzi^lu^l are_vb \ No newline at end of file diff --git a/stemlib/Latin/stemsrc/vbs.latin.bas b/stemlib/Latin/stemsrc/vbs.latin.bas index c4df473e..e90a5495 100755 --- a/stemlib/Latin/stemsrc/vbs.latin.bas +++ b/stemlib/Latin/stemsrc/vbs.latin.bas @@ -870,3 +870,74 @@ :le:vulnero :de:volner are_vb orth + +:le:ascribo +:vs:a-scri_b conj3 +:vs:a-scri_ps perfstem +:vs:a-scri_pt pp4 + +:le:astringo +:vs:a-string conj3 +:vs:a-strinx perfstem +:vs:a-strict pp4 + +:le:displodo +:vs:dis-plod conj3 +:vs:dis-plos pp4 + +:le:exungo +:vs:ex-ung^ conj3 +:vs:ex-unx perfstem +:vs:ex-unct pp4 + +:le:percaedo +:vs:pe^r-caed conj3 not_in_comp +:vs:pe^r-ceci_d perfstem has_redupl not_in_comp +:vs:pe^r-caes pp4 has_redupl not_in_comp + +:le:inunguo +:vs:in-ungu^ conj3 +:vs:in-unx perfstem +:vs:in-unct pp4 + +:le:linio +:vs:li^n conj4 +:vs:li^ni_v perfstem +:vs:li^ni_t pp4 +:le:lino +:vs:li^n conj3 +:vs:le_v perfstem +:vs:li^t pp4 + +:le:percludo +:vs:pe^r-clu_d conj3 +:vs:pe^r-clu_s perfstem +:vs:pe^r-clu_s pp4 + +:le:perunguo +:vs:pe^r-ungu^ conj3 +:vs:pe^r-unx perfstem +:vs:pe^r-unct pp4 +:le:perungo +:vs:pe^r-ung^ conj3 +:vs:pe^r-unx perfstem +:vs:pe^r-unct pp4 + +:le:praeungo +:vs:prae-ung^ conj3 +:vs:prae-unx perfstem +:vs:prae-unct pp4 + +:le:revertor +:vs:re^-vert conj3 dep +:vs:re^-vort conj3 dep orth +:vs:re^-vert perfstem +:vs:re^-vort perfstem orth + +:le:reverto +:vs:re^-vert conj3 +:vs:re^-vort conj3 orth +:vs:re^-vert perfstem +:vs:re^-vort perfstem orth +:vs:re^-vers pp4 +:vs:re^-vors pp4 orth \ No newline at end of file diff --git a/tests/latin_assertions_vbs_cmp_ml.txt b/tests/latin_assertions_vbs_cmp_ml.txt new file mode 100644 index 00000000..e6979aec --- /dev/null +++ b/tests/latin_assertions_vbs_cmp_ml.txt @@ -0,0 +1,1057 @@ +# form required lemma + +abstineo abstineo + +accolo accolo +adcolo accolo + +adnasco "" +adnascor agnascor +annascor "" +annascor agnascor +annascor "" +agnascor agnascor + +adnavigo adnavigo +annavigo adnavigo + +adnecto annecto +annecto annecto + +annitor annitor +adnitor annitor + +adnato annato +adnato anno#1 +annato annato +annato anno#1 +annato anno#2 (no 'ad-' version since this one comes from 'annus') + +adno anno#1 +annare anno#1 +annare anno#2 + +adplaudo applaudo +applaudo applaudo +applodo applaudo + +adprendo apprehendo +apprendo apprehendo +apprehendo apprehendo + +adquiesco acquiesco +acquiesco acquiesco + +adquiro acquiro +acquiro acquiro + +adedo adedo + +adito adito +adito adeo#1 + +affluo affluo +adfluo affluo + +apiscor apiscor + +adicio adjicio +adjicio adjicio + +adscribo ascribo +ascribo ascribo +asscribo ascribo + +aspicio aspicio + +adspiro aspiro +aspiro aspiro +asspiro aspiro + +adstringo astringo +astringo astringo +asstringo astringo + +abcido abcido + +abdo abdo + +abeo abeo + +abhorreo abhorreo + +abicio abicio + +aboleo aboleo + +arrepo arrepo + +abrumpo abrumpo + +absum absum + +abutor abutor + +adaperio adaperio + +adaugeo adaugeo + +acclamito acclamito + +accongero accongero + +addecet addecet + +adeo adeo#1 +adeo adeo#2 (thus) + +adexpeto adexpeto + +afficio afficio + +affero affero + +affigo affigo + +afflecto afflecto + +affligo affligo + +afflo afflo + +affor affor + +affrico affrico + +affulgeo affulgeo + +affundo affundo + +agnosco agnosco + +aggredio aggredio +aggredior aggredior + +adhabito adhabito + +adhorreo adhorreo + +adindo adindo + +adjubeo adjubeo + +allabor allabor + +allambo allambo + +alloquor alloquor + +annitor annitor + +adopinor adopinor + +appareo appareo + +appendo appendo + +applaudo applaudo + +applico applico + +appono appono + +apporto apporto + +appropero appropero + +appropinquo appropinquo + +acquiro acquiro + +assector assector + +assisto assisto + +assoleo assoleo + +asto asto +asto astus#1 (shrewd) + +assuesco assuesco + +adsum adsum + +assurgo assurgo + +attribulo attribulo + +advereor advereor + +adverro adverro + +ambedo ambedo + +anteeo anteeo + +antefero antefero + +circumdo circumdo + +circumeo circumeo + +circumfero circumfero + +circumfodio circumfodio + +circumgredior circumgredior + +circumjaceo circumjaceo + +circumjacio circumicio +circumicio circumicio +circumjicio circumicio + +circumlavo circumlavo + +circumlinio circumlinio +circumlino circumlino + +circumloquor circumloquor + +circumsedeo circumsedeo +circumsideo circumsedeo + +circumspicio circumspicio + +coalesco coalesco + +coaresco coaresco + +coeo coeo + +concateno concateno + +concomitor concomitor + +concubo concubo + +concustodio concustodio + +condecet condecet + +condenseo condenso + +confabricor confabricor + +confabulor confabulor + +confacio confacio + +confero confero + +confercio confercio + +confervesco confervesco + +configuro configuro + +conficio conficio + +conflo conflo + +confoedero confoedero + +confrequento confrequento + +confrio confrio + +congratulor congratulor + +conicio conicio + +connecto conecto +conecto conecto + +connitor conitor +conitor conitor + +collabor collabor + +collibet collibet + +colluceo colluceo + +compluit compluit + +comprecor comprecor + +comprehendo comprehendo + +corrugo corrugo +corrugo corrugus (a canal) + +consaepio consaepio + +conscindo conscindo + +consepelio consepelio + +consolido consolido + +consopio consopio + +conspuo conspuo + +conspurco conspurco + +consueo consueo + +contemero contemero + +contero contero + +contonat contonat + +contorqueo contorqueo + +contribulo contribulo + +conquaero conquiro +conquiro conquiro + +consacro consecro +consecro consecro + +conspargo conspergo +conspergo conspergo + +consubigo consubigo + +convolnero convulnero +convulnero convulnero + +contueor contueor + +convescor convescor + +convitio convitio +convitio convitium (a loud noise) + +convoveo convoveo + +coutor coutor + +deambulo deambulo + +dearmo dearmo + +decarmino decarmino + +decuriare decurio#1 + +decurro decurro + +decurto decurto + +deduco deduco + +deeo deeo + +deerro deerro + +defero defero + +defatiscor defetiscor +defetiscor defetiscor + +defraudo defraudo + +defremo defremo + +defrico defrico + +defruor defruor + +defungor defungor + +deglabro deglabro + +deglubo deglubo + +degrandinat degrandinat + +degravo degravo + +degrunnio digrunnio +digrunnio digrunnio + +dehisco dehisco + +deicio deicio + +delavo delavo + +delibro delibro + +deliquo deliquo +deliquo deliquus (wanting) + +demordeo demordeo + +demoveo demoveo + +denascor denascor + +deoperio deoperio + +depaciscor depeciscor +depeciscor depeciscor + +depango depango + +depecto depecto + +depleo depleo + +depolio depolio + +depromo depromo + +depudet depudet + +depurgo depurgo + +desaevio desaevio + +desicco desicco + +designo designo + +despicio despicio + +desugo desugo + +desum desum + +detendo detendo + +detorno detorno + +deutor deutor + +devasto devasto + +devello devello + +devescor devescor + +devorsor deversor#1 +deversor deversor#1 + +devorto deverto +deverto deverto + +dibucino dibucino + +discrucio discrucio + +diffiteor diffiteor + +differo differo + +diffido diffido + +diffindo diffindo + +dignosco dinosco +dinosco dinosco + +dilorico dilorico + +dimoveo dimoveo + +dispando dispando + +dispartio dispertio +dispertio dispertio + +dispergo dispergo + +displodo displodo +displosus displodo + +dispono dispono + +dispudet dispudet + +disrumpo dirumpo +dirumpo dirumpo + +diripio diripio + +dirigo dirigo + +disseco disseco + +dissipo dissipo + +dissuo dissuo + +distaedet distaedet + +divorto diverto +diverto diverto + +efficio efficio +ecfacio efficio + +excio excio + +excreo excreo + +edico edico + +exedo exedo +exedo exedum (a plant) + +exeo exeo + +ecfero effero#1 +effero effero#1 +effero effero#2 +effero efferus (very wild) + +effervesco effervesco + +effleo effleo + +effodio effodio + +effreno effreno +effreno effrenus (free from the bridle) + +effrico effrico + +exgurgito egurgito +egurgito egurgito + +eicio eicio + +elabor elabor + +emarcesco emarcesco + +emolior emolior + +emolo emolo + +emoveo emoveo + +enascor enascor + +eneco eneco + +enitesco enitesco + +enitor enitor + +enotesco enotesco + +exordior exordior + +exorior exorior + +explico explico + +expungo expungo + +expatior exspatior +exspatior exspatior + +explico explico + +expergo exspergo +exspargo exspergo +exspergo exspergo + +eripio eripio + +eruo eruo +eruo ervum (bitter vetch) + +exscindo exscindo + +exseco exseco + +exstinguo exstinguo + +exunguo "" +exungo exungo + +evideor evideor + +inaresco inaresco + +inassero inassero + +inaudio inaudio + +incohibeo incohibeo + +incresco incresco + +incubare incubo#1 + +ineo ineo + +infatigo infatigo + +infero infero +infero inferus (that is below) + +inflecto inflecto + +infligo infligo + +ingenerasco ingenerasco + +ingredior ingredior + +illudo illudo + +inobscuro inobscuro + +implico implico + +irrideo irrideo + +irrumpo irrumpo + +inrado irrado +irrado irrado + +insaepio insaepio + +insigno insigno + +insimilo insimulo +insimulo insimulo + +insum insum + +intercalco interculco +interculco interculco + +interdo interdo + +intersum intersum + +interpremo interprimo +interprimo interprimo + +intervorto interverto +interverto interverto + +inungo "" +inunguo inunguo + +inurgeo inurgeo + +invilito invilito + +inviolo inviolo + +interimo interimo + +intereo intereo + +interfio interfio + +interfugio interfugio + +interfundo interfundo + +interlucesco interlucesco + +intersileo intersileo + +intersum intersum + +introeo introeo + +occano occano + +occurro occurro + +obduco obduco + +obdulcesco obdulcesco + +obeo obeo + +occipio occipio +occoepi occipio +occepi occipio + +obedo obedo + +offuco offoco +offoco offoco +obfoco offoco + +oppango oppango +obpango oppango +oppingo oppango + +obstipesco obstipesco +obstupesco obstipesco + +officio officio +officio officium (a voluntary service) + +offero offero + +offundo offundo + +obirascor obirascor + +objurgo objurgo + +oblino oblino + +oblinio oblinio + +obnitor obnitor + +oppono oppono + +opporto opporto + +obruo obruo + +observito observito + +obsto obsto + +obsum obsum + +obtorpeo obtorpeo + +obtueor obtueor + +obviolo obviolo + +peraresco peraresco + +percaedo percaedo + +percedo percedo + +perclamo perclamo + +percludo percludo + +percupio percupio + +perdomo perdomo + +pereo pereo + +perextimeo perextimeo + +perextimesco perextimesco + +perfero perfero +perfero perferus (very wild) + +perfingo perfingo + +perfrico perfrico + +perfrigeo perfrigeo + +perfungor perfungor + +perlibet perlibet + +perlicet perlicet + +perlinio perlinio +perlinivi perlinio +perlinitum perlinio +perlino perlino +perlevisti perlino +perlitum perlino + +permoneo permoneo + +permorior permorior + +permoror permoror + +pernarro pernarro + +pernosco pernosco + +pernuntio pernuntio + +perodi perodi + +perploro perploro + +persuo persuo + +pertaedeo pertaedet +pertaedet pertaedet + +pertumesco pertumesco + +perungo perungo +perunguo perunguo + +perurgeo perurgeo + +praeacuo praeacuo + +praeaequo praeaequo + +praecarpo praecerpo +praecerpo praecerpo + +praecoepi praecoepi + +praecrudesco praecrudesco + +praeeo praeeo + +praefero praefero + +praegigno praegigno + +praejacio praeicio +praejicio praeicio +praeicio praeicio + +praeoro praeoro + +praeostendo praeostendo + +praepatior praepatior + +praeplecto praeplecto + +praepossum praepossum + +praepropero praepropero +praepropero praeproperus (too quick or hasty) + +praesidero praesidero + +praespicio praespicio + +praestinguo praestinguo + +praesum praesum + +praesuo praesuo + +praeunguo "" +praeungo praeungo + +praevernat praevernat + +praetemptare praetento +praetentare praetento + +praeterago praeterago + +praetereo praetereo + +praeterfero praeterfero + +praeterrado praeterrado + +praetersum praetersum + +praetervehor praetervehor + +procreo procreo + +proemineo proemineo + +profiteor profiteor + +profero profero + +profluere profluo + +progigno progigno + +progeniculo progeniculo + +prolugeo prolugeo + +promutuor promutuor + +propatior propatior + +propurgo propurgo + +prospicio prospicio + +provegeo provegeo + +provendo provendo + +proverto proverto + +prodeo prodeo + +rebullio rebullio + +recanto recanto + +recalefacio recalfacio +recalfacio recalfacio + +reclaudo recludo +recludo recludo + +recingo recingo + +recreo recreo + +redeo redeo + +refert refert +refert refero + +refrico refrico + +reliceor reliceor + +relucesco relucesco + +remundo remundo + +renascor renascor + +renitor renitor + +repecto repecto + +resalvare resalvare + +retineo retineo + +revello revello + +revereor revereor + +revivesco revivisco +revivisco revivisco + +revolvo revolvo + +revorto reverto +reverto reverto + +revortor reverto +revortor revertor +revertor revertor +revertor reverto + +redoperio redoperio + +retrospicio retrospicio + +saepio saepio +sepio saepio + +subaduno subaduno + +subedo subedo + +subeo subeo + +suberigo suberigo + +suffero suffero + +subirascor subirascor + +sublugeo sublugeo + +summitto summitto + +subnecto subnecto + +supereffero supereffero + +superfio superfio + +supergredior supergredior +supergradior supergredior + +suppedo suppedo + +suppudet suppudet + +surripio surripio + +surgo surgo + +surringor surringor + +surruo surruo + +subsum subsum + +suburo suburo + +subvereor subvereor + +supercurro supercurro + +superegredior superegredior + +superemorior superemorior + +superfero superfero + +superfigo superfigo + +superfugio superfugio + +superimpleo superimpleo + +superinspicio superinspicio + +superlabor superlabor + +superperspicio superperspicio + +superruo superruo + +superstringo superstringo + +supersum supersum + +traduco traduco + +transeo transeo + +transfero transfero + +transjungo transjungo + +transsero transero +transero transero + +traloquor traloquor + +transmoveo transmoveo + +transsumo transsumo + +transvendo transvendo