var types = new Object(126);
/* Notes:
Update: New API allows for verbs to "inherit" a main verb (NOTE: Doubled or layered inheritance won't work!
Update: Note and verb name data are being added
Todo: Add all verb and name data
? Is verb data necessary
Todo: Add a "type" ("ere", "gnere", "gnare", "ire")
All special characters are escaped ? : YES
a` = \xE0
e` = \xE8
i` = \xEC
o` = \xF2
u` = \xF9
e`FORWARD = \xE9
*/
types[1] = ["essere",
["sono", "sei", "\xE8", "siamo", "siete", "sono"],
["ero", "eri", "era", "eravamo", "eravate", "erano"],
["fui", "fosti", "fu", "fummo", "foste", "furono"],
["sar\xF2", "sarai", "sar\xE0", "saremo", "sarete", "saranno"],
["sarei", "saresti", "sarebbe", "saremmo", "sareste", "sarebbero"],
["sia", "sia", "sia", "siamo", "siate", "siano"],
["fossi", "fossi", "fosse", "fossimo", "foste", "fossero"],
["sii", "sia", "siamo", "siate", "siano"],
"stato"
];
types[2] = ["avere",
["ho", "hai", "ha", "abbiamo", "avete", "hanno"],
["avevo", "avevi", "aveva", "avevamo", "avevate", "avevano"],
["ebbi", "avesti", "ebbe", "avemmo", "aveste", "ebbero"],
["avr\xF2", "avrai", "avr\xE0", "avremo", "avrete", "avranno"],
["avrei", "avresti", "avrebbe", "avremmo", "avreste", "avrebbero"],
["abbia", "abbia", "abbia", "abbiamo", "abbiate", "abbiano"],
["avessi", "avessi", "avesse", "avessimo", "aveste", "avessero"],
["abbi", "abbia", "abbiamo", "abbiate", "abbiano"],
"avuto"
];
types[3] = ["dovere",
["devo/debbo", "devi", "deve", "dobbiamo", "dovete", "devono/debbono"],
["dovevo", "dovevi", "doveva", "dovevamo", "dovevate", "dovevano"],
["dovei/dovetti", "dovesti", "dov\xE9/dovette", "dovemmo", "doveste", "doverono/dovettero"],
["dovr\xF2", "dovrai", "dovr\xE0", "dovremo", "dovrete", "dovranno"],
["dovrei", "dovresti", "dovrebbe", "dovremmo", "dovreste", "dovrebbero"],
["deva/debba", "deva/debba", "deva/debba", "dobbiamo", "dobbiate", "devano/debbano"],
["dovessi", "dovessi", "dovesse", "dovessimo", "doveste", "dovessero"],
[],
"dovuto"
];
types[4] = ["potere",
["posso", "puoi", "pu\xF2", "possiamo", "potete", "possono"],
["potevo", "potevi", "poteva", "potevamo", "potevate", "potevano"],
["potei/potetti", "potesti", "pot\xE9/potette", "potemmo", "poteste", "poterono/potettero"],
["potr\xF2", "potrai", "potr\xE0", "potremo", "potrete", "potranno"],
["potrei", "potresti", "potrebbe", "potremmo", "potreste", "potrebbero"],
["possa", "possa", "possa", "possiamo", "possiate", "possano"],
["potessi", "potessi", "potesse", "potessimo", "poteste", "potessero"],
[],
"potuto"
];
types[5] = ["volere",
["voglio", "vuoi", "vuole", "vogliamo", "volete", "vogliono"],
["volevo", "volevi", "voleva", "volevamo", "volevate", "volevano"],
["volli", "volesti", "volle", "volemmo", "voleste", "vollero"],
["vorr\xF2", "vorrai", "vorr\xE0", "vorremo", "vorrete", "vorranno"],
["vorrei", "vorresti", "vorrebbe", "vorremmo", "vorreste", "vorrebbero"],
["voglia", "voglia", "voglia", "vogliamo", "vogliate", "vogliano"],
["volessi", "volessi", "volesse", "volessimo", "voleste", "volessero"],
["vogli", "voglia", "vogliamo", "vogliate", "vogliano"],
"voluto"
];
types[6] = ["are",
["o", "i", "a", "iamo", "ate", "ano"],
["avo", "avi", "ava", "avamo", "avate", "avano"],
["ai", "asti", "\xF2", "ammo", "aste", "arono"],
["er\xF2", "erai", "er\xE0", "eremo", "erete", "eranno"],
["erei", "eresti", "erebbe", "eremmo", "ereste", "erebbero"],
["i", "i", "i", "iamo", "iate", "ino"],
["assi", "assi", "asse", "assimo", "aste", "assero"],
["a", "i", "iamo", "ate", "ino"],
"ato"
];
types[7] = ["ere",
["o", "i", "e", "iamo", "ete", "ono"],
["evo", "evi", "eva", "evamo", "evate", "evano"],
["ei/etti", "esti", "\xE9/ette", "emmo", "este", "erono/ettero"],
["er\xF2", "erai", "er\xE0", "eremo", "erete", "eranno"],
["erei", "eresti", "erebbe", "eremmo", "ereste", "erebbero"],
["a", "a", "a", "iamo", "iate", "ano"],
["essi", "essi", "esse", "essimo", "este", "essero"],
["i", "a", "iamo", "ete", "ano"],
"uto"
];
types[8] = ["ire", // ire MAIN
["o", "i", "e", "iamo", "ite", "ono"],
["ivo", "ivi", "iva", "ivamo", "ivate", "ivano"],
["ii", "isti", "\xEC", "immo", "iste", "irono"],
["ir\xF2", "irai", "ir\xE0", "iremo", "irete", "iranno"],
["irei", "iresti", "irebbe", "iremmo", "ireste", "irebbero"],
["a", "a", "a", "iamo", "iate", "ano"],
["issi", "issi", "isse", "issimo", "iste", "issero"],
["i", "a", "iamo", "ite", "ano"],
"ito"
];
types[9] = ["ire", // isco MAIN
["isco", "isci", "isce", "iamo", "ite", "iscono"],
types[8][2],
types[8][3],
types[8][4],
types[8][5],
["isca", "isca", "isca", "iamo", "iate", "iscano"],
types[8][7],
["isci", "isca", "iamo", "ite", "iscano"],
"ito"
];
types[10] = {0:"ire", inherits:8,
1:["o/isco", "i/isci", "e/isce", "iamo", "ite", "ono/iscono"],
6:["a/isca", "a/isca", "a/isca", "iamo", "iate", "ano/iscano"],
8:["i/isci", "a/isca", "iamo", "ite", "ano/iscano"],
}; // Can be an 'isco' verb or a normal 'ire' verb
types[11] = ["andare",
["vado", "vai", "va", "andiamo", "andate", "vanno"],
["andavo", "andavi", "andava", "andavamo", "andavate", "andavano"],
["andai", "andasti", "and\xF2", "andammo", "andaste", "andarono"],
["andr\xF2", "andrai", "andr\xE0", "andremo", "andrete", "andranno"],
["andrei", "andresti", "andrebbe", "andremmo", "andreste", "adrebbero"],
["vada", "vada", "vada", "andiamo", "andiate", "vadano"],
["andassi", "andassi", "andasse", "andassimo", "andaste", "andassero"],
["va/via/va'", "vada", "andiamo", "andate", "vadano"],
"andato"
];
types[12] = ["dare",
["do", "dai", "d\xE0", "diamo", "date", "danno"],
["davo", "davi", "dava", "davamo", "davate", "davano"],
["diedi/detti", "desti", "diede/dette", "demmo", "deste", "diedero/dettero"],
["dar\xF2", "darai", "dar\xE0", "daremo", "darete", "daranno"],
["darei", "daresti", "darebbe", "daremmo", "dareste", "darebbero"],
["dia", "dia", "dia", "diamo", "diate", "diano"],
["dessi", "dessi", "desse", "dessimo", "deste", "dessero"],
["d\xE0/dai/da'", "dia", "diamo", "date", "diano"],
"dato"
];
types[13] = ["fare",
["faccio", "fai", "fa", "facciamo", "fate", "fanno"],
["facevo", "facevi", "faceva", "facevamo", "facevate", "facevano"],
["feci", "facesti", "fece", "facemmo", "faceste", "fecero"],
["far\xF2", "farai", "far\xE0", "faremo", "farete", "faranno"],
["farei", "faresti", "farebbe", "faremmo", "fareste", "farebbero"],
["faccia", "faccia", "faccia", "facciamo", "facciate", "facciano"],
["facessi", "facessi", "facesse", "facessimo", "faceste", "facessero"],
["fa/fai/fa'","faccia", "facciamo", "fate", "facciano"],
"fatto"
];
types[14] = ["stare", //stare
["sto", "stai", "sta", "stiamo", "state", "stanno"],
["stavo", "stavi", "stava", "stavamo", "stavate", "stavano"],
["stetti", "stesti", "stette", "stemmo", "steste", "stettero"],
["star\xF2", "starai", "star\xE0", "staremo", "starete", "staranno"],
["starei", "staresti", "starebbe", "staremmo", "stareste", "starebbero"],
["stia", "stia", "stia", "stiamo", "stiate", "stiano"],
["stessi", "stessi", "stesse", "stessimo", "steste", "stessero"],
["sta/stai/sta'", "stia", "stiamo", "state", "stiano"],
"stato"
];
types[15] = ["care",
["co", "chi", "ca", "chiamo", "cate", "cano"],
["cavo", "cavi", "cava", "cavamo", "cavate", "cavano"],
["cai", "casti", "c\xF2", "cammo", "caste", "carono"],
["cher\xF2", "cherai", "cher\xE0", "cheremo", "cherete", "cheranno"],
["cherei", "cheresti", "cherebbe", "cheremmo", "chereste", "cherebbero"],
["chi", "chi", "chi", "chiamo", "chiate", "chino"],
["cassi", "cassi", "casse", "cassimo", "caste", "cassero"],
["ca", "chi", "chiamo", "cate", "chino"],
"cato"
];
types[16] = ["gare",
["go", "ghi", "ga", "ghiamo", "gate", "gano"],
["gavo", "gavi", "gava", "gavamo", "gavate", "gavano"],
["gai", "gasti", "g\xF2", "gammo", "gaste", "garono"],
["gher\xF2", "gherai", "gher\xE0", "gheremo", "gherete", "gheranno"],
["gherei", "gheresti", "gherebbe", "gheremmo", "ghereste", "gherebbero"],
["ghi", "ghi", "ghi", "ghiamo", "ghiate", "ghino"],
["gassi", "gassi", "gasse", "gassimo", "gaste", "gassero"],
["ga", "ghi", "ghiamo", "gate", "ghino"],
"gato"
];
types[17] = ["ciare",
["cio", "ci", "cia", "ciamo", "ciate", "ciano"],
["ciavo", "ciavi", "ciava", "ciavamo", "ciavate", "ciavano"],
["ciai", "ciasti", "ci\xF2", "ciammo", "ciaste", "ciarono"],
["cer\xF2", "cerai", "cer\xE0", "ceremo", "cerete", "ceranno"],
["cerei", "ceresti", "cerebbe", "ceremmo", "cereste", "cerebbero"],
["ci", "ci", "ci", "ciamo", "ciate", "cino"],
["ciassi", "ciassi", "ciasse", "ciassimo", "ciaste", "ciassero"],
["cia", "ci", "ciamo", "ciate", "cino"],
"ciato"
];
types[18] = ["giare",
["gio", "gi", "gia", "giamo", "giate", "giano"],
["giavo", "giavi", "giava", "giavamo", "giavate", "giavano"],
["giai", "giasti", "gi\xF2", "giammo", "giaste", "giarono"],
["ger\xF2", "gerai", "ger\xE0", "geremo", "gerete", "geranno"],
["gerei", "geresti", "gerebbe", "geremmo", "gereste", "gerebbero"],
["gi", "gi", "gi", "giamo", "giate", "gino"],
["giassi", "giassi", "giasse", "giassimo", "giaste", "giassero"],
["gia", "gi", "giamo", "giate", "gino"],
"giato"
];
types[19] = ["sciare",
["scio", "sci", "scia", "sciamo", "sciate", "sciano"],
["sciavo", "sciavi", "sciava", "sciavamo", "sciavate", "sciavano"],
["sciai", "sciasti", "sci\xF2", "sciammo", "sciaste", "sciarono"],
["scer\xF2", "scerai", "scer\xE0", "sceremo", "scerete", "sceranno"],
["scerei", "sceresti", "scerebbe", "sceremmo", "scereste", "scerebbero"],
["sci", "sci", "sci", "sciamo", "sciate", "scino"],
["sciassi", "sciassi", "sciasse", "sciassimo", "sciaste", "sciassero"],
["scia", "sci", "sciamo", "sciate", "scino"],
"sciato"
];
types[20] = ["iare", // cambiare/iniziare
["io", "i", "ia", "iamo", "iate", "iano"],
["iavo", "iavi", "iava", "iavamo", "iavate", "iavano"],
["iai", "iasti", "i\xF2", "iammo", "iaste", "iarono"],
["ier\xF2", "ierai", "ier\xE0", "ieremo", "ierete", "ieranno"],
["ierei", "ieresti", "ierebbe", "ieremmo", "iereste", "ierebbero"],
["i", "i", "i", "iamo", "iate", "ino"],
["iassi", "iassi", "iasse", "iassimo", "iaste", "iassero"],
["ia", "i", "iamo", "iate", "ino"],
"iato"
];
types[21] = ["gliare", // sbagliare
["glio", "gli", "glia", "gliamo", "gliate", "gliano"],
["gliavo", "gliavi", "gliava", "gliavamo", "gliavate", "gliavano"],
["gliai", "gliasti", "gli\xF2", "gliammo", "gliaste", "gliarono"],
["glier\xF2", "glierai", "glier\xE0", "glieremo", "glierete", "glieranno"],
["glierei", "glieresti", "glierebbe", "glieremmo", "gliereste", "glierebbero"],
["gli", "gli", "gli", "gliamo", "gliate", "glino"],
["gliassi", "gliassi", "gliasse", "gliassimo", "gliaste", "gliassero"],
["glia", "gli", "gliamo", "gliate", "glino"],
"gliato"
];
types[22] = ["iare", // viare
["io", "ii", "ia", "iamo", "iate", "iano"],
["iavo", "iavi", "iava", "iavamo", "iavate", "iavano"],
["iai", "iasti", "i\xF2", "iammo", "iaste", "iarono"],
["ier\xF2", "ierai", "ier\xE0", "ieremo", "ierete", "ieranno"],
["ierei", "ieresti", "ierebbe", "ieremmo", "iereste", "ierebbero"],
["ii", "ii", "ii", "iamo", "iate", "iino"],
["iassi", "iassi", "iasse", "iassimo", "iaste", "iassero"],
["ia", "ii", "iamo", "iate", "iino"],
"iato"
];
types[23] = ["gnare", // Inherited by type 111
["gno", "gni", "gna", "gnamo/gniamo", "gnate", "gnano"],
["gnavo", "gnagn", "gnava", "gnavamo", "gnavate", "gnavano"],
["gnai", "gnasti", "gn\xF2", "gnammo", "gnaste", "gnarono"],
["gner\xF2", "gnerai", "gner\xE0", "gneremo", "gnerete", "gneranno"],
["gnerei", "gneresti", "gnerebbe", "gneremmo", "gnereste", "gnerebbero"],
["gni", "gni", "gni", "gnamo/gniamo", "gnate", "gnino"],
["gnassi", "gnassi", "gnasse", "gnassimo", "gnaste", "gnassero"],
["gna", "gni", "gnamo/gniamo", "gnate", "gnino"],
"gnato"
];
types[24] = ["are", // creare
["o", "i", "a", "iamo", "ate", "ano"],
["avo", "a", "ava", "avamo", "avate", "avano"],
["ai", "asti", "\xF2", "ammo", "aste", "arono"],
["er\xF2", "erai", "er\xE0", "eremo", "erete", "eranno"],
["erei", "eresti", "erebbe", "eremmo", "ereste", "erebbero"],
["i", "i", "i", "iamo", "ate", "ino"],
["assi", "assi", "asse", "assimo", "aste", "assero"],
["a", "i", "iamo", "ate", "ino"],
"ato"
];
// Past remotes :)
types[25] = {0:"cere", inherits:7, 3:["si", "cesti", "se", "cemmo", "ceste", "sero"], 9:"to"}; // torcere
types[26] = types[25];
types[27] = {0:"scere", inherits:7, 3:["bbi", "scesti", "bbe", "scemmo", "sceste", "bbero"], 9:"sciuto"}; // conoscere
types[28] = {0:"scere", inherits:7, 3:["cqui", "scesti", "cque", "scemmo", "sceste", "cquero"], 9:"to"}; // nascere
types[29] = {0:"dere", inherits:7, 3:["si", "desti", "se", "demmo", "deste", "sero"], 9:"sto"}; // chiedere
types[30] = {0:"dere", inherits:7, 3:["si", "desti", "se", "demmo", "deste", "sero"], 9:"so"}; // decidere
types[31] = types[30]; // chiudere
types[32] = types[30]; // dissuadere
types[33] = {0:"dere", inherits:7, 3:["si", "desti", "se", "demmo", "deste", "sero"], 9:"so/duto"}; // perdere
types[34] = types[30]; // mordere
types[35] = types[30]; // radere
types[36] = types[30]; // rodere
types[37] = types[30]; //esplodere
types[38] = types[30]; // invadere
// DE
types[40] = {0:"dere", inherits:29, 3:["ssi", "desti", "sse", "demmo", "deste", "ssero"], 9:"sso"}; // concedere NEW
types[41] = types[30]; // espandere
types[42] = {0:"ndere", inherits:7, 3:["si", "ndesti", "se", "ndemmo", "ndeste", "sero"], 9:"sto"}; // rispondere
types[43] = {0:"ndere", inherits:7, 3:["si", "ndesti", "se", "ndemmo", "ndeste", "sero"], 9:"so"}; // prendere
types[44] = {0:"ondere", inherits:7, 3:["usi", "ondesti", "use", "ondemmo", "ondeste", "usero"], 9:"uso"}; // fondere
types[45] = {0:"ndere", inherits:7, 3:["ndei", "ndesti", "nd\xE9", "indemmo", "ndeste", "inderono", "sso"], 9:"sso"}; // prescindere
types[46] = {0:"gere", inherits:7, 3:["si", "gesti", "se", "gemmo", "geste", "sero"], 9:"to"}; // porgere
// DE
types[48] = types[46]; // volgere
types[49] = types[46]; // fingere
types[50] = {0:"ggere", inherits:7, 3:["ssi", "ggesti", "sse", "ggemmo", "ggeste", "ssero"], 9:"tto"}; // leggere
types[51] = types[50]; // affiggere
types[52] = {0:"gere", inherits:7, 3:["si", "gesti", "se", "gemmo", "geste", "sero"], 9:"so"}; // emergere
types[53] = types[52]; // spargere
// DE
types[55] = {0:"igere", inherits:7, 3:["igei/igetti", "igesti", "ig\xE9/igette", "igemmo", "igeste", "igerono/igettero"], 9:"atto"}; // esigere
types[56] = {0:"igere", inherits:7, 3:["essi", "igesti", "esse", "igemmo", "igeste", "essero"], 9:"etto"}; // dirigere
types[57] = {0:"ingere", inherits:7, 3:["insi", "ingesti", "inse", "ingemmo", "ingeste", "insero"], 9:"etto"}; // stringere
// DE
types[59] = {0:"lere", inherits:7, 3:["si", "lesti", "se", "lemmo", "leste", "sero"], 9:"so"}; // eccellere
types[60] = {0:"ellere", inherits:7, 3:["ulsi", "ellesti", "ulse", "ellemmo", "elleste", "ulsero"], 9:"ulso"}; // espellere
types[61] = {0:"mere", inherits:7, 3:["nsi", "mesti", "nse", "memmo", "meste", "nsero"], 9:"nto"}; // assumere
// DE
types[63] = {0:"imere", inherits:7, 3:["essi", "imesti", "esse", "imemmo", "imeste", "essero"], 9:"esso"}; // esprimere
types[64] = {0:"ompere", inherits:7, 3:["uppi", "ompesti", "uppe", "ompemmo", "ompeste", "uppero"], 9:"otto"}; // rompere
types[65] = {0:"rere", inherits:7, 3:["si", "resti", "se", "remmo", "reste", "sero"], 9:"so"}; // correre
types[66] = {0:"ere", inherits:7, 3:["ei", "esti", "ette", "emmo", "este", "ettero"], 9:"ito"}; // assistere
types[67] = {0:"ttere", inherits:7, 3:["ssi", "ttesti", "sse", "ttemmo", "tteste", "ssero"], 9:"sso"}; // connettere
types[68] = {0:"ttere", inherits:7, 3:["ttei/ssi", "ttesti", "tt\xE9/sse", "ttemmo", "tteste", "tterono/ssero"], 9:"sso"}; // flettere
types[69] = {0:"tere", inherits:7, 3:["ssi", "testi", "sse", "temmo", "teste", "ssero"], 9:"sso"}; // discutere
types[70] = {0:"uotere", inherits:7, 3:["ossi", "uotesti", "osse", "uotemmo", "uoteste", "ossero"], 9:"osso"}; // scuotere
types[71] = {0:"ettere", inherits:7, 3:["isi", "ettesti", "ise", "ettemmo", "etteste", "isero"], 9:"esso"}; // mettere
types[72] = {0:"guere", inherits:7, 3:["si", "guesti", "se", "guemmo", "gueste", "sero"], 9:"to"}; // distinguere
types[73] = {0:"vere", inherits:7, 3:["ssi", "vesti", "sse", "vemmo", "veste", "ssero"], 9 :"tto"}; // scrivere
types[74] = {0:"vere", inherits:7, 3:["si/vei/vetti", "vesti", "se/v\xE9/vette", "vemmo", "veste", "sero/verono/vettero"], 9:"to"}; // assolvere
types[75] = {0:"vere", inherits:7, 3:["vei/vetti", "vesti", "v\xE9/vette", "vemmo", "veste", "verono/vettero"], 9:"uto"}; // evolvere
types[76] = {0:"uovere", inherits:7, 3:["ossi", "uovesti/ovesti", "osse", "uovemmo/ovemmo", "uoveste/oveste", "ossero"], 9:"osso"}; // muovere
types[77] = {0:"dere", inherits:29, 3:["dei/detti", "desti", "\xE9/dette", "demmo", "deste", "derono", "derono/dettero"], 9:"duto"}; // sedere
types[78] = types[77]; // godere
types[79] = {0:"ere", inherits:7, 3:["vi/etti", "esti", "ve/ette", "emmo", "este", "vero/ettero"], note: "bere is conjugated using bevere"}; // bevere / bere
types[80] = ["apere", // sapere
["o", "ai", "a", "appiamo", "apete", "anno"],
["apevo", "apevi", "apeva", "apevamo", "apevate", "apevano"],
["eppi", "apesti", "eppe", "apemmo", "apeste", "eppero"],
["apr\xF2", "aprai", "apr\xE0", "apremo", "aprete", "apranno"],
["aprei", "apresti", "aprebbe", "apremmo", "apreste", "aprebbero"],
["appia", "appia", "appia", "appiamo", "appiate", "appiano"],
["apessi", "apessi", "apesse", "apessimo", "apeste", "apessero"],
["appi", "appia", "appiamo", "appite", "apano"],
"aputo"
];
types[81] = {0:"edere", inherits:7, // vedere
3:["idi", "edesti", "ide", "edemmo", "edeste", "idero"],
4:["edr\xF2", "edrai", "edr\xE0", "edremo", "edrete", "edranno"],
5:["edrei", "edresti", "edrebbe", "edremmo", "edreste", "edrebbero"],
9:"isto/eduto" };
types[82] = types[81]; // prevedere
types[83] = {0:"vere", inherits:7, 3:["ssi", "vesti", "sse", "vemmo", "veste", "ssero"], 9:"ssuto"}; // vivere NEW
types[84] = {0:"dere", inherits:7, 3:["ddi", "desti", "dde", "demmo", "deste", "ddero"], 9:"duto"}; // cadere NEW
types[85] = {0:"gnere", inherits:7, 3:["nsi", "gnesti", "nse", "gnemmo", "gneste", "nsero"], 9:"nto"}; // spegnere
types[86] = {0:"gliere", inherits:7, // togliere
1:["lgo", "gli", "glie", "gliamo", "gliete", "lgono"],
3:["lsi", "gliesti", "lse", "gliemmo", "glieste", "lsero"],
6:["lga", "lga", "lga", "gliamo", "gliate", "lgano"],
8:["gli", "lga", "gliamo", "gliete", "lgano"],
9:"lto" };
// End of Past Remote
types[87] = ["cere", // piacere
["ccio", "ci", "ce", "cciamo", "cete", "cciono"],
["cevo", "cevi", "ceva", "cevamo", "cevate", "cevano"],
["cqui", "cesti", "cque", "cemmo", "ceste", "cquero"],
["cer\xF2", "cerai", "cer\xE0", "ceremo", "cerete", "ceranno"],
["cerei", "ceresti", "cerebbe", "ceremmo", "cereste", "cerebbero"],
["ccia", "ccia", "ccia", "cciamo", "cciate", "cciano"],
["cessi", "cessi", "cesse", "cessimo", "ceste", "cessero"],
["ci", "ccia", "cciamo", "cete", "cciano"],
"ciuto"
];
types[88] = ["uocere", // nuocere
["occio/uoccio", "uoci", "uoce", "ociamo", "ocete", "occiono/uocciono"],
["ocevo/uocevo", "ocevi/uocevi", "oceva/uoceva", "ocevamo/uocevamo", "ocevate/uocevate", "ocevano/uocevano"],
["ocqui", "ocesti", "ocque", "ocemmo", "oceste", "ocquero"],
["ocer\xF2/uocer\xF2", "ocerai/uocerai", "ocer\xE0/uocer\xE0", "oceremo/uoceremo", "ocerete/uocerete", "ocerete/uocerete"],
["ocerei/uocerei", "oceresti/uoceresti", "ocerebbe/uocerebbe", "oceremmo/uoceremmo", "ocereste/uocereste", "ocerebbero/uocerebbero"],
["occia/uoccia", "occia/uoccia", "occia/uoccia", "ociamo", "ociate", "occiano/uocciano"],
["ocessi/uocessi", "ocessi/uocessi", "ocesse/uocesse", "ocessimo/uocessimo", "oceste/uoceste", "ocessero/uocessero"],
["uoci", "occia/uoccia", "ociamo", "ocete", "occiano/uocciano"],
"ociuto"
];
types[89] = ["uocere", // cuocere
["uocio", "uoci", "uoce", "ociamo/uociamo", "ocete/uocete", "uociono"],
["uocevo", "uocevi", "uoceva", "uocevamo", "uocevate", "uocevano"],
["ossi", "ocesti/uocesti", "osse", "ocemmo/uocemmo", "oceste/uoceste", "ossero"],
["uocer\xF2", "uocerai", "uocer\xE0", "uoceremo", "uocerete", "uocerete"],
["uocerei", "uoceresti", "uocerebbe", "uoceremmo", "uocereste", "uocerebbero"],
["uocia", "uocia", "uocia", "ociamo/uociamo", "ociate/uociate", "uociano"],
["uocessi", "uocessi", "uocesse", "uocessimo", "uoceste", "uocessero"],
["uoci", "uocia", "ociamo/uociamo", "ocete/uocete", "uociano"],
"otto"
];
types[90] = ["nere", // rimanere
["ngo", "ni", "ne", "niamo", "nete", "ngono"],
["nevo", "nevi", "neva", "nevamo", "nevate", "nevano"],
["si", "nesti", "se", "nemmo", "neste", "sero"],
["rr\xF2", "rrai", "rr\xE0", "rremo", "rrete", "rrebbero"],
["rrei", "rresti", "rrebbe", "rremmo", "rreste", "rrebbero"],
["nga", "nga", "nga", "niamo", "niate", "ngano"],
["nessi", "nessi", "nesse", "nessimo", "neste", "nessero"],
["ni", "nga", "niamo", "nete", "ngano"],
"sto"
];
types[91] = ["lere", // valere
["lgo", "li", "le", "liamo", "lete", "lgono"],
["levo", "levi", "leva", "levamo", "levate", "levano"],
["lsi", "lesti", "lse", "lemmo", "leste", "lsero"],
["rr\xF2", "rrai", "rr\xE0", "rremo", "rrete", "rranno"],
["rrei", "rresti", "rrebbe", "rremmo", "rreste", "rrebbero"],
["lga", "lga", "lga", "liamo", "liate", "lgano"],
["lessi", "lessi", "lesse", "lessimo", "leste", "lessero"]
["li", "lga", "liamo", "lete", "lgano"],
"lso"
];
// DE
types[93] = ["enere", // tenere
["engo", "ieni", "iene", "eniamo", "enete", "engono"],
["enevo", "enevi", "eneva", "enevamo", "enevate", "enevano"],
["enni", "enesti", "enne", "enemmo", "eneste", "ennero"],
["err\xF2", "errai", "err\xE0", "erremo", "errete", "erranno"],
["errei", "erresti", "errebbe", "erremmo", "erreste", "errebbero"],
["enga", "enga", "enga", "eniamo", "eniate", "engano"],
["enessi", "enessi", "enesse", "enessimo", "eneste", "enessero"],
["ieni", "enga", "eniamo", "enete", "engano"],
"enuto"
];
types[94] = ["rere", // parere
["io", "ri", "re", "iamo", "rete", "iono"],
["revo", "revi", "reva", "revamo", "revate", "revano"],
["rvi", "resti", "rve", "remmo", "reste", "rvero"],
["rr\xF2", "rrai", "rr\xE0", "rremo", "rrete", "rranno"],
["rrei", "rresti", "rrebbe", "rremmo", "rreste", "rrebbero"],
["ia", "ia", "ia", "iamo", "iate", "iano"],
["ressi", "ressi", "resse", "ressimo", "reste", "ressero"],
[],
"rso"
];
types[95] = ["urre", // condurre
["uco", "uci", "uce", "uciamo", "ucete", "ucono"],
["ucevo", "ucevi", "uceva", "ucevamo", "ucevate", "ucevano"],
["ussi", "ucesti", "usse", "ucemmo", "uceste", "ussero"],
["urr\xF2", "urrai", "urr\xE0", "urremo", "urrete", "urranno"],
["urrei", "urresti", "urrebbe", "urremmo", "urreste", "urrebbero"],
["uca", "uca", "uca", "uciamo", "uciate", "ucano"],
["ucessi", "ucessi", "ucesse", "ucessimo", "uceste", "ucessero"],
["uci", "uca", "uciamo", "ucete", "ucano"],
"otto"
];
types[96] = ["rre", // proporre
["ngo", "ni", "ne", "niamo", "nete", "ngono"],
["nevo", "nevi", "neva", "nevamo", "nevate", "nevano"],
["si", "nesti", "se", "nemmo", "neste", "sero"],
["rr\xF2", "rrai", "rr\xE0", "rremo", "rrete", "rranno"],
["rrei", "rresti", "rrebbe", "rremmo", "rreste", "rrebbero"],
["nga", "nga", "nga", "niamo", "niate", "ngano"],
["nessi", "nessi", "nesse", "nessimo", "neste", "nessero"],
["ni", "nga", "niamo", "nete", "ngano"],
"sto"
];
types[97] = ["rre", // trarre
["ggo", "i", "e", "iamo", "ete", "ggono"],
["evo", "evi", "eva", "evamo", "evate", "evano"],
["ssi", "esti", "sse", "emmo", "este", "ssero"],
["rr\xF2", "rrai", "rr\xE0", "rremo", "rrete", "rranno"],
["rrei", "rresti", "rrebbe", "rremmo", "rreste", "rrebbero"],
["gga", "gga", "gga", "iamo", "iate", "ggano"],
["essi", "essi", "esse", "essimo", "este", "essero"],
["i", "gga", "iamo", "ete", "ggano"],
"tto"
];
types[98] = ["rire", // aprire
["ro", "ri", "re", "riamo", "rite", "rono"],
["rivo", "rivi", "riva", "rivamo", "rivate", "rivano"],
["rii", "risti", "rì", "rimmo", "riste", "rirono"],
["rir\xF2", "rirai", "rir\xE0", "riremo", "rirete", "riranno"],
["rirei", "riresti", "rirebbe", "riremmo", "rireste", "rirebbero"],
["ra", "ra", "ra", "riamo", "riate", "rano"],
["rissi", "rissi", "risse", "rissimo", "riste", "rissero"],
["ri", "ra", "riamo", "rite", "rano"],
"erto"
];
types[99] = ["ire", // cucire
["io", "i", "e", "iamo", "ite", "iono"],
["ivo", "ivi", "iva", "ivamo", "ivate", "ivano"],
["ii", "isti", "ì", "immo", "iste", "irono"],
["ir\xF2", "irai", "ir\xE0", "iremo", "irete", "iranno"],
["irei", "iresti", "irebbe", "iremmo", "ireste", "irebbero"],
["ia", "ia", "ia", "iamo", "iate", "iano"],
["issi", "issi", "isse", "issimo", "iste", "issero"],
["i", "ia", "iamo", "ite", "iano"],
"ito"
];
types[100] = ["ire", // dire MAIN
["ico", "ici", "ice", "iciamo", "ite", "icono"],
["icevo", "icevi", "iceva", "icevamo", "icevate", "icevano"],
["issi", "icesti", "isse", "icemmo", "iceste", "issero"],
["ir\xF2", "irai", "ir\xE0", "iremo", "irete", "iranno"],
["irei", "iresti", "irebbe", "iremmo", "ireste", "irebbero"],
["ica", "ica", "ica", "iciamo", "iciate", "icano"],
["icessi", "icessi", "icesse", "icessimo", "iceste", "icessero"],
["i'/dì", "ica", "iciamo", "ite", "icano"],
"etto"
];
types[101] = {0:"ire", inherits:100, 8:["ici", "ica", "iciamo", "ite", "icano"]}; // benedire NEW
types[102] = types[101]; // contraddire
types[103] = {0:"orire", inherits:8, // morire NEW
1:["uoio", "uori", "uore", "oriamo", "orite", "uoiono"],
6:["uoia", "uoia", "uoia", "oriamo", "oriate", "uoiano"],
9:"to" };
types[104] = {0:"ire", inherits:8, 1:["go", "i", "e", "iamo", "ite", "gono"], 6:["ga", "ga", "ga", "iamo", "iate", "gano"]}; // salire NEW
types[105] = {0:"rire", inherits:9, // scomparire NEW
1:["io/risco", "ri/risci", "re/risce", "riamo", "rite", "iono/iscono"],
4:["rir\xF2", "rirai", "rir\xE0", "riremo", "rirete", "riranno"],
6:["ia/risca", "ia/risca", "ia/risca", "riamo", "riate", "iano/riscano"],
8:["ri/risci", "ia/risca", "riamo", "rite", "iano/riscano"],
9:"rso",
note:"trasparire alla prima persona sing. del pass. rem. fa trasparii e al part. pass trasparito" };
types[106] = {0:"pellire", inherits:9, 9:"olto/pellito"}; // seppellire NEW
types[107] = {0:"udire", inherits:8, // udire NEW
1:["odo", "odi", "ode", "udiamo", "udite", "odono"],
4:["udir\xF2/udr\xF2", "udirai/udrai", "udir\xE0/udr\xE0", "udiremo/udremo", "udirete/udrete", "udiranno/udranno"],
6:["oda", "oda", "oda", "udiamo", "udiate", "odano"] };
types[108] = {0:"uscire", inherits:8, // uscire NEW
1:["esco","esci","esce","usciamo","uscite","escono"],
6:["esca","esca","esca","usciamo","usciate","escano"] };
types[109] = {0:"enire", inherits:8, // venire NEW
1:["engo","ieni","iene","eniamo","enite","engono"],
6:["enga","enga","enga","eniamo","eniate","engano"],
9:"enuto" };
types[110] = {0:"ire", inherits:8, // adempiere/adempire ANOMOLY, FIX
1:["io","i","e","iamo","ite","iono"],
6:["ia","ia","ia","iamo","iate","iano"] };
types[111] = {0:"", inherits:23, 9:"", verb:"bisognare", note:"Si coniuga come accompagnare [23], ma non ha participio passato"}; // bisognare
types[112] = {inherits:20, verb:"diluviare", note:"Si coniuga come iniziare [20]"}; // diluviare
types[113] = {inherits:17, verb:"ghiacciare", note:"Si coniuga come cominciare [17]"}; // ghiacciare
types[114] = {inherits:6, verb:"grandinare", // grandinare
note:"Si coniuge come parlare [6]. Gelare ha anche una costruzione personale, non riferita per\xF2 ai fenomeni metereologici" };
types[116] = {inherits:18, verb:"lampeggiare", note:"Si coniuga come mangiare [18]"}; // lampeggiare
types[117] = {inherits:15, verb:"nevicare", note:"Si coniuga come cercare [15]"}; // nevicare
types[118] = {0:"ere", //piovere
1:["","","e","","","ono"],
2:["","","eva","","","evano"],
3:["","","ve","","","vero"],
4:["","","er\xE0","","","anno"],
5:["","","erebbe","","","erebbero"],
6:["","","a","","","ano"],
7:["","","esse","","","essero"],
8:[],
9:"uto",
verb:"piovere",
note:"piovere in senso figurato ha costruzione personale e si usa anche alla terza persona plurale"
};
types[119] = {verb:"benvolere", note:"Usato solo al part. pass. benvoluto e all'inf. presente"}; // benvolere, FIX
types[123] = {verb:"competere", note:"Non ha participio passato, n\xE9 tempi composti. Per il resto si coniuga come credere [7]"}; // competere, FIX
types[124] = {verb:"distare", note:"Non ha participio passato, n\xE9 tempi composti. Per il resto si coniuga come stare [14]"}; // distare, FIX
types[125] = {verb:"convergere", note:"Si coniuga come emergere [52], ma il participio passato e i tempi composti sono rari"}; // convergere, FIX
/* */