304
305
306
307
308
309
310
311
312
313
314
315
316
317
|
let c_t = (document.getElementById("v_t").checked) ? "t" : "_";
let c_n = (document.getElementById("v_n").checked) ? "n" : "_";
let c_p = (document.getElementById("v_p").checked) ? "p" : "_";
let c_m = (document.getElementById("v_m").checked) ? "m" : "_";
let c_ae = (document.getElementById("v_ae").checked) ? "e" : "_";
let c_aa = (document.getElementById("v_aa").checked) ? "a" : "_";
let sVerbTag = c_i + c_t + c_n + c_p + c_m + c_ae + c_aa;
if (!sVerbTag.endsWith("__") && !sVerbTag.startsWith("____")) {
let sVerbPattern = document.getElementById("verbe_modele").value.trim();
if (sVerbPattern.length == 0) {
// utilisation du générateur de conjugaison
let bVarPpas = !document.getElementById("v_ppas").checked;
for (let [sFlexion, sFlexTags] of conj_generator.conjugate(this.sLemma, sVerbTag, bVarPpas)) {
this.lFlexion.push([sFlexion, sFlexTags]);
|
>
>
>
|
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
|
let c_t = (document.getElementById("v_t").checked) ? "t" : "_";
let c_n = (document.getElementById("v_n").checked) ? "n" : "_";
let c_p = (document.getElementById("v_p").checked) ? "p" : "_";
let c_m = (document.getElementById("v_m").checked) ? "m" : "_";
let c_ae = (document.getElementById("v_ae").checked) ? "e" : "_";
let c_aa = (document.getElementById("v_aa").checked) ? "a" : "_";
let sVerbTag = c_i + c_t + c_n + c_p + c_m + c_ae + c_aa;
if (sVerbTag.includes("p") && !sVerbTag.startsWith("___p_")) {
sVerbTag = sVerbTag.replace("p", "q");
}
if (!sVerbTag.endsWith("__") && !sVerbTag.startsWith("____")) {
let sVerbPattern = document.getElementById("verbe_modele").value.trim();
if (sVerbPattern.length == 0) {
// utilisation du générateur de conjugaison
let bVarPpas = !document.getElementById("v_ppas").checked;
for (let [sFlexion, sFlexTags] of conj_generator.conjugate(this.sLemma, sVerbTag, bVarPpas)) {
this.lFlexion.push([sFlexion, sFlexTags]);
|