π
<-
Chat plein-écran
[^]

Topic à bugs/erreurs

Tout ce qui concerne le site en lui-même

Re: Topic à bugs/erreurs

Message non lude IAMISSAM » 02 Juil 2017, 11:30

Bah ca doit etre valable pour n'importe quel programme fait en Axe, du genre http://ti-pla.net/a1917

Et pour l'indentation : http://imgur.com/7vnSXYG

Il voit le If, indente la ligne suivante, mais pas les autres
Avatar de l’utilisateur
IAMISSAMProgrammeur
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 36.3%
 
Messages: 63
Inscription: 11 Sep 2015, 21:56
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Terminale S SI

Re: Topic à bugs/erreurs

Message non lude Hayleia » 02 Juil 2017, 11:53

Par exemple, SMASHC2, fichier source de SSBO, ligne 11.
Indentation actuelle:
Code: Tout sélectionner
..
Lbl ListAppv
./r₁→string in header (SSBOMAP or SSBOCHAR)
0→N
First()
While
     L₆ Printr()
     GetCalc(L₆,Y₀)
     conj(Y₀,L₆,12)
     !If Equ►String(L₆,r₁)
     stdDev(L₄,N) Printr()
     N++
End
Next()
End
Return

(D'aileurs je ne comprends pas pourquoi les Lbl sont indentés de 1 et les While de 4, mais peu importe.)
Indentation voulue:
Code: Tout sélectionner
..
Lbl ListAppv
./r₁→string in header (SSBOMAP or SSBOCHAR)
0→N
First()
While
     L₆ Printr()
     GetCalc(L₆,Y₀)
     conj(Y₀,L₆,12)
     !If Equ►String(L₆,r₁)
        stdDev(L₄,N) Printr()
        N++
     End
     Next()
End
Return

Ouais, cet exemple est "compliqué" parce qu'il a un !If et pas "juste" un If, mais les If "simples" causent le même problème.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Topic à bugs/erreurs

Message non lude Adriweb » 02 Juil 2017, 11:57

Ok je vois, ça devrait être simple. Par contre pour le "!" devant, j'avais pas prévu ce cas, ça, ça risque de devoir refaire d'autres bouts...
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.3%
 
Messages: 14617
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Topic à bugs/erreurs

Message non lude Hayleia » 02 Juil 2017, 12:00

Je sais pas comment tu gères les tokens aussi, mais possible que t'aies un problème avec les EndIf aussi. Parce qu'évidemment, c'est le token End suivi du token If, donc faut pas juste dire "quand on tape un If on indente" puisque le If d'un EndIf n'indente pas.
...mais au pire s'il indente, c'est moins grave que le problème actuel, ça tue la continuité entre deux blocs mais ça ne tue pas un bloc.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Topic à bugs/erreurs

Message non lude Adriweb » 02 Juil 2017, 12:04

C'est simplisite pour l'indenteur, je split sur les espaces et "(".
Donc le EndIf sera vu comme une seule entité, que je peux rajouter comme marque de désindentation
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.3%
 
Messages: 14617
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Topic à bugs/erreurs

Message non lude Hayleia » 02 Juil 2017, 12:06

Ok, ça devrait marcher. En vrai "End If " est aussi une manière légale d'écrire "EndIf " mais je ne sais pas si des gens le font. Au pire, eux auront le problème moins grave de discontinuité entre blocs :P

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Topic à bugs/erreurs

Message non lude Adriweb » 02 Juil 2017, 15:26

C'est beaucoup plus beau maintenant :

Image
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.3%
 
Messages: 14617
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Topic à bugs/erreurs

Message non lude Hayleia » 02 Juil 2017, 15:31

Je confirme, merci :D

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

En ligne

Re: Topic à bugs/erreurs

Message non lude noelnadal » 06 Juil 2017, 14:57

Image

Vous voyez le petit carré blanc ? Sous Safari, lorsqu'on laisse le curseur suffisamment longtemps sur un sous-forum en particulier, ça s'affiche.
Avatar de l’utilisateur
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 35.2%
 
Messages: 2252
Images: 0
Inscription: 10 Mar 2011, 00:00
Localisation: France, Melun (77)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: INRIA Paris
Twitter/X: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

Re: Topic à bugs/erreurs

Message non lude Lionel Debroux » 06 Juil 2017, 22:07

Description abrégée non renseignée, ou quelque chose comme ça ?
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

PrécédenteSuivante

Retourner vers Choses relatives à TI-Planet

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 56 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1887 utilisateurs:
>1862 invités
>21 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)