Rev 18554 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 18554 | Rev 18595 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | !!!! tabsignes v1. |
1 | !!!! tabsignes v1.22 / 11-06-2025 |
2 | !!!! NEWS : |
2 | !!!! NEWS : |
3 | !! Correction du bug de l'option reply lorsque le nombre de reply est 1 |
3 | !! Correction du bug de l'option reply lorsque le nombre de reply est 1 |
4 | !! Modification de l'exemple 10 |
4 | !! Modification de l'exemple 10 |
5 | 5 | ||
6 | 6 | ||
Line 171... | Line 171... | ||
171 | slib_rep=!declosing $slib_rep |
171 | slib_rep=!declosing $slib_rep |
172 | !if $slib_rep=$empty |
172 | !if $slib_rep=$empty |
173 | slib_nbrep=0 |
173 | slib_nbrep=0 |
174 | !else |
174 | !else |
175 | slib_nbrep=!exec pari E=[$slib_rep];matsize(E)[1] |
175 | slib_nbrep=!exec pari E=[$slib_rep];matsize(E)[1] |
176 | <<<<<<< .mine |
- | |
177 | !if $slib_nbrep=1 |
176 | !if $slib_nbrep=1 |
178 | slib_repsort=[$slib_rep] |
177 | slib_repsort=[$slib_rep] |
179 | slib_pos_rep_1=!replace internal , by ; in $slib_rep |
178 | slib_pos_rep_1=!replace internal , by ; in $slib_rep |
180 | !else |
179 | !else |
181 | slib_repsort=!exec pari (matsort(mat)=A=[mat];L=List([]);for(i=1,$slib_nbrep,listinsert(L,mat[i,],i));V=Vec(L);N=vecsort(V);N);matsort([$slib_rep]) |
180 | slib_repsort=!exec pari (matsort(mat)=A=[mat];L=List([]);for(i=1,$slib_nbrep,listinsert(L,mat[i,],i));V=Vec(L);N=vecsort(V);N);matsort([$slib_rep]) |
Line 183... | Line 182... | ||
183 | slib_pos_rep_$slib_i=$(slib_repsort[$slib_i]) |
182 | slib_pos_rep_$slib_i=$(slib_repsort[$slib_i]) |
184 | slib_pos_rep_$slib_i=!declosing $(slib_pos_rep_$slib_i) |
183 | slib_pos_rep_$slib_i=!declosing $(slib_pos_rep_$slib_i) |
185 | slib_pos_rep_$slib_i=!replace internal , by ; in $(slib_pos_rep_$slib_i) |
184 | slib_pos_rep_$slib_i=!replace internal , by ; in $(slib_pos_rep_$slib_i) |
186 | !next slib_i |
185 | !next slib_i |
187 | !endif |
186 | !endif |
188 | ||||||| .r18444 |
- | |
189 | slib_repsort=!exec pari (matsort(mat)=A=[mat];L=listcreate($slib_nbrep);for(i=1,$slib_nbrep,listinsert(L,mat[i,],i));V=Vec(L);N=vecsort(V);N);matsort([$slib_rep]) |
- | |
190 | !for slib_i=1 to $slib_nbrep |
- | |
191 | slib_pos_rep_$slib_i=$(slib_repsort[$slib_i]) |
- | |
192 | slib_pos_rep_$slib_i=!declosing $(slib_pos_rep_$slib_i) |
- | |
193 | slib_pos_rep_$slib_i=!replace internal , by ; in $(slib_pos_rep_$slib_i) |
- | |
194 | !next slib_i |
- | |
195 | ======= |
- | |
196 | slib_repsort=!exec pari (matsort(mat)=A=[mat];L=List([]);for(i=1,$slib_nbrep,listinsert(L,mat[i,],i));V=Vec(L);N=vecsort(V);N);matsort([$slib_rep]) |
- | |
197 | !for slib_i=1 to $slib_nbrep |
- | |
198 | slib_pos_rep_$slib_i=$(slib_repsort[$slib_i]) |
- | |
199 | slib_pos_rep_$slib_i=!declosing $(slib_pos_rep_$slib_i) |
- | |
200 | slib_pos_rep_$slib_i=!replace internal , by ; in $(slib_pos_rep_$slib_i) |
- | |
201 | !next slib_i |
- | |
202 | >>>>>>> .r18553 |
- | |
203 | !endif |
187 | !endif |
204 | 188 | ||
205 | !!! SI LE PREMIER PARAMETRE CONTIENT 2 ITEMS ALORS MODE AUTO SINON MODE MANUEL !!! |
189 | !!! SI LE PREMIER PARAMETRE CONTIENT 2 ITEMS ALORS MODE AUTO SINON MODE MANUEL !!! |
206 | !if $slib_nbparam1=2 |
190 | !if $slib_nbparam1=2 |
207 | !goto matrixcontent |
191 | !goto matrixcontent |