Module: LLT::Constants
- Defined in:
- lib/llt/constants/endings.rb,
lib/llt/constants/markers.rb,
lib/llt/constants/regexps.rb,
lib/llt/constants/version.rb,
lib/llt/constants/numerals.rb,
lib/llt/constants/cardinals.rb,
lib/llt/constants/particles.rb,
lib/llt/constants/phonology.rb,
lib/llt/constants/conjunctions.rb,
lib/llt/constants/prepositions.rb,
lib/llt/constants/subjunctions.rb,
lib/llt/constants/verb_endings.rb,
lib/llt/constants/verb_markers.rb,
lib/llt/constants/abbreviations.rb,
lib/llt/constants/personal_pronouns.rb
Defined Under Namespace
Modules: Abbreviations, Endings, Markers, Particles, Phonology, RegExps
Constant Summary collapse
- VERSION =
"0.0.4"- NUMERALS =
{ 1000 => 'M', 900 => 'CM', 500 => 'D', 400 => 'CD', 100 => 'C', 90 => 'XC', 50 => 'L', 40 => 'XL', 10 => 'X', 9 => 'IX', 5 => 'V', 4 => 'IV', 1 => 'I', }
- CARDINALS =
{ "duo" => [[2, 1, :m], [2, 4, :m], [2, 1, :n], [2, 4, :n]], "duorum" => [[2, 2, :m], [2, 2, :n]], "duobus" => [[2, 3, :m], [2, 6, :m], [2, 3, :n], [2, 6, :n]], "duos" => [[2, 4, :m]], "duae" => [[2, 1, :f]], "duarum" => [[2, 2, :f]], "duabus" => [[2, 3, :f], [2, 6, :f]], "duas" => [[2, 4, :f]], "ambo" => [[2, 1, :m], [2, 4, :m], [2, 1, :n], [2, 4, :n]], "amborum" => [[2, 2, :m], [2, 2, :n]], "ambobus" => [[2, 3, :m], [2, 6, :m], [2, 3, :n], [2, 6, :n]], "ambos" => [[2, 4, :m]], "ambae" => [[2, 1, :f]], "ambarum" => [[2, 2, :f]], "ambabus" => [[2, 3, :f], [2, 6, :f]], "ambas" => [[2, 4, :f]], "tres" => [[3, 1, :m], [3, 1, :f], [3, 4, :m], [3, 4, :f]], "trium" => [[3, 2, :m], [3, 2, :f], [3, 2, :n]], "tribus" => [[3, 3, :m], [3, 3, :f], [3, 3, :n], [3, 6, :m], [3, 6, :f], [3, 6, :n]], "tria" => [[3, 1, :n], [3, 4, :n]], "milia" => [[1000, 1, nil], [1000, 4, nil]], "milium" => [[1000, 2, nil]], "milibus" => [[1000, 3, nil], [1000, 6, nil]], "quattuor" => [[4, nil, nil]], "quinque" => [[5, nil, nil]], "sex" => [[6, nil, nil]], "septem" => [[7, nil, nil]], "octo" => [[8, nil, nil]], "novem" => [[9, nil, nil]], "decem" => [[10, nil, nil]], "undecim" => [[11, nil, nil]], "duodecim" => [[12, nil, nil]], "tredecim" => [[13, nil, nil]], "quattuordecim" => [[14, nil, nil]], "quindecim" => [[15, nil, nil]], "sedecim" => [[16, nil, nil]], "septendecim" => [[17, nil, nil]], "mille" => [[1000, nil, nil]], "duodeviginti" => [[18, nil, nil]] }
- CONJUNCTIONS =
word => homophonous_forms?
{"et" => false, "-que" => false, "atque" => false, "neque" => false, "nec" => false, "aut" => false, "vel" => false, "sive" => false, "seu" => false, "-ve" => false, "sed" => false, "verum" => true, "at" => false, "attamen"=> false, "tamen" => false, "velut" => false, "ac" => false, "com" => false, "an" => false, "ergo" => false, "atqui" => false}
- PREPOSITIONS =
{ "in" =>[true, true, false], "sub" =>[true, true, false], "super" =>[true, true, false], "ad" =>[true, false, false], "a" =>[false, true, false], "ab" =>[false, true, false], "abs" =>[false, true, false], "e" =>[false, true, false], "ex" =>[false, true, false], "de" =>[false, true, false], "cum" =>[false, true, true], "coram" =>[false, true, true], "palam" =>[false, true, false], "sine" =>[false, true, false], "pro" =>[false, true, false], "prae" =>[false, true, false], "adversus" =>[true, false, true], "adversum" =>[true, false, true], "apud" =>[true, false, false], "circa" =>[true, false, false], "circum" =>[true, false, true], "citra" =>[true, false, false], "erga" =>[true, false, false], "extra" =>[true, false, false], "infra" =>[true, false, false], "inter" =>[true, false, false], "intra" =>[true, false, false], "iuxta" =>[true, false, false], "ob" =>[true, false, false], "penes" =>[true, false, true], "per" =>[true, false, false], "post" =>[true, false, false], "praeter" =>[true, false, false], "prope" =>[true, false, false], "propter" =>[true, false, false], "secundum" =>[true, false, true], "supra" =>[true, false, false], "trans" =>[true, false, false], "ultra" =>[true, false, false], "ante" =>[true, false, true], "contra" =>[true, false, true], "circiter" =>[true, false, true], "cis" =>[true, false, false] }
- SUBJUNCTIONS =
word => homophonous_forms?
{"ut" => false, "uti" => false, "cum" => false, "ne" => false, "quamquam" => false, "dum" => false, "quia" => false, "quoad" => false, "quoadusque" => false, "quoniam" => false, "postquam" => false, "antequam" => false, "si" => false, "ubi" => false, "quod" => false, "quamdiu" => false, "quantum" => false, "nisi" => false, "-ne" => false, "unde" => false, "etiamsi" => false, "tamquam" => false, "utrum" => false, "quare" => true, "quodsi" => false, "quin" => false}
- PERSONAL_PRONOUNS =
{ "ego" => [[:ego, 1, 1]], "egomet" => [[:ego, 1, 1]], "mei" => [[:ego, 2, 1]], "meimet" => [[:ego, 2, 1]], "mihi" => [[:ego, 3, 1]], "mihimet" => [[:ego, 3, 1]], "me" => [[:ego, 4, 1], ["ego", 6, 1]], "memet" => [[:ego, 4, 1], ["ego", 6, 1]], "mecum" => [[:ego, 6, 1]], "tu" => [[:tu, 1, 1]], "tute" => [[:tu, 1, 1]], "tui" => [[:tu, 2, 1]], "tibi" => [[:tu, 3, 1]], "tibimet" => [[:tu, 3, 1]], "te" => [[:tu, 4, 1], ["tu", 6, 1]], "tete" => [[:tu, 4, 1], ["tu", 6, 1]], "tecum" => [[:tu, 6, 1]], "sui" => [[:se, 2, 1], ["se", 2, 2]], "sibi" => [[:se, 3, 1], ["se", 3, 2]], "sese" => [[:se, 4, 1], ["se", 4, 2]], "se" => [[:se, 4, 1], ["se", 6, 1], ["se", 4, 2], ["se", 6, 2]], "secum" => [[:se, 6, 1], ["se", 6, 2]], "nos" => [[:nos, 1, 2], ["nos", 4, 2]], "nosmet" => [[:nos, 1, 2], ["nos", 4, 2]], "nostri" => [[:nos, 2, 2]], "nostrum" => [[:nos, 2, 2]], "nobis" => [[:nos, 3, 2], ["nos", 6, 2]], "nobismet" => [[:nos, 3, 2], ["nos", 6, 2]], "nobiscum" => [[:nos, 6, 2]], "vos" => [[:vos, 1, 2], ["vos", 4, 2]], "vosmet" => [[:vos, 1, 2], ["vos", 4, 2]], "vestri" => [[:vos, 2, 2]], "vestrum" => [[:vos, 2, 2]], "vostrum" => [[:vos, 2, 2]], "vobis" => [[:vos, 3, 2], ["vos", 6, 2]], "vobismet" => [[:vos, 3, 2], ["vos", 6, 2]], "vobiscum" => [[:vos, 6, 2]], }