107
108
109
110
111
112
113
114
115
116
117
118
119
120
|
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
|
+
+
+
+
+
+
|
},
gceoption: {
short: "",
arg: "+/-name",
description: "Définit les options à utiliser par le correcteur grammatical.",
execute: ""
},
gcerule: {
short: "",
arg: "+/-name",
description: "Définit les règles à exclure par le correcteur grammatical.",
execute: ""
},
tfoption: {
short: "",
arg: "+/-name",
description: "Définit les options à utiliser par le formateur de texte.",
execute: ""
}
};
|
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
|
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
|
-
+
|
function toTitle(aStr) {
return aStr.charAt(0).toUpperCase() + aStr.slice(1);
}
function repToText(oRep) {
//console.log(oRep);
let repText = "";
for (const action of ["json", "perf", "gceoption", "tfoption"]) {
for (const action of ["json", "perf", "gceoption", "tfoption", "gcerule"]) {
if (action in oRep) {
repText += toTitle(action) + " " + oRep[action];
}
}
for (const action of ["morph", "lemma"]) {
if (action in oRep) {
|