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
Topic à bugs/erreurs
-
IAMISSAMProgrammeur
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 63
- Joined: 11 Sep 2015, 21:56
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI
Re: Topic à bugs/erreurs
Par exemple, SMASHC2, fichier source de SSBO, ligne 11.
Indentation actuelle:
(D'aileurs je ne comprends pas pourquoi les Lbl sont indentés de 1 et les While de 4, mais peu importe.)
Indentation voulue:
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.
Indentation actuelle:
- Code: Select all
..
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: Select all
..
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.
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (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 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2509
- Images: 2
- Joined: 30 Aug 2011, 08:22
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Templar
Re: Topic à bugs/erreurs
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...
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...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Topic à bugs/erreurs
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.
...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.
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (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 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2509
- Images: 2
- Joined: 30 Aug 2011, 08:22
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Templar
Re: Topic à bugs/erreurs
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
Donc le EndIf sera vu comme une seule entité, que je peux rajouter comme marque de désindentation
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...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Topic à bugs/erreurs
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
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (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 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2509
- Images: 2
- Joined: 30 Aug 2011, 08:22
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Templar
Re: Topic à bugs/erreurs
C'est beaucoup plus beau maintenant :
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...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Topic à bugs/erreurs
Je confirme, merci
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (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 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2509
- Images: 2
- Joined: 30 Aug 2011, 08:22
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Templar
Re: Topic à bugs/erreurs
Vous voyez le petit carré blanc ? Sous Safari, lorsqu'on laisse le curseur suffisamment longtemps sur un sous-forum en particulier, ça s'affiche.
-
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 2264
- Images: 0
- Joined: 10 Mar 2011, 00:00
- Location: France, Melun (77)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: INRIA Paris
- Twitter: nadalnoel
- Facebook: noel.nadal1
- GitHub: noelnadal
Re: Topic à bugs/erreurs
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.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Return to Choses relatives à TI-Planet
Who is online
Users browsing this forum: ClaudeBot [spider] and 3 guests