π
<-
Chat plein-écran
[^]

Outils communautaires de programmation fx-92 SC+

:fxesp32b: :fxesp32n: :fxesp32v:

Re: Outils communautaires de programmation fx-92 SC+

Unread postby grosged » 23 Oct 2019, 17:06

Ce cher lexer va finir par être capable de tout "digérer" :p
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Outils communautaires de programmation fx-92 SC+

Unread postby Lephe » 25 Oct 2019, 13:08

Merci. Je m'occupe du carré en même temps que je fais le reste.

J'ai dû modifier la participation numéro 1 pour la passer à l'interpréteur, car elle profite du fait que le nombre d'arguments des fonctions est connu par le parser sur la fx-92 SC+ pour éluder plus agressivement les parenthèses fermantes.

Plus précisément, ceci :

GCD(Ent(x;y

Est lu par la fx-92 SC+ comme la commande

GCD(Ent(x);y)

Mais mon parser ne connaît pas le nombre d'arguments de chaque fonction, et je me refuse à le fixer pour l'instant. Je ne peux donc pas différencier l'expression d'un appel de la forme

GCD(Ent(x;y))

J'ai rajouté des parenthèses fermantes à la main.

Une fois ce problème mis à part, je peux exécuter fidèlement la participation à 3270 sans changement à l'interpréteur ! Les animations vont pleuvoir ! :#top#:
User avatar
LephePartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 67.7%
 
Posts: 386
Joined: 15 Jun 2018, 19:53
Gender: Male
Calculator(s):
MyCalcs profile

Re: Outils communautaires de programmation fx-92 SC+

Unread postby Lephe » 26 Oct 2019, 17:58

En générant les animations (ce qui est maintenant fini sauf contre-ordre de Critor), j'ai profité de l'occasion pour ajouter des tests unitaires avec toutes les participations au concours qui masquent le curseur (que je n'afficher pas).

L'interpréteur passe maintenant tous les tests ! La fidélité par rapport à la fx-92 SC+ n'a jamais été aussi concluante. :D

Comme je suis passé au décimal pour régler des problèmes de non-continuité de Ent(), la seule faiblesse restante niveau calcul est sur les fonctions qui se calculent en float en Python, comme la trigonométrie, et qui ne sont généralement pas précises à 15 chiffres près.

J'ai l'intention d'ajouter un mode permettant de convertir les scripts texte en URL et vice-versa, pour se simplifier la vie. Si vous êtes d'accord, Critor, Pavel, je peux intégrer aussi les conversions vers Macro Recorder et l'API Win32 et les maintenir sur le dépôt. ^^
User avatar
LephePartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 67.7%
 
Posts: 386
Joined: 15 Jun 2018, 19:53
Gender: Male
Calculator(s):
MyCalcs profile

Re: Outils communautaires de programmation fx-92 SC+

Unread postby critor » 26 Oct 2019, 18:25

Lephe wrote:En générant les animations (ce qui est maintenant fini sauf contre-ordre de Critor)

Presque. :)

Sauf erreur, j'ai toujours le même défaut de tracé au niveau de l'éclair sur la dernière animation reçue pour le 1722pts.

Tout le reste me semble parfait. :D
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 42.3%
 
Posts: 41496
Images: 14632
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Outils communautaires de programmation fx-92 SC+

Unread postby Lephe » 26 Oct 2019, 19:02

Ah oui, j'ai corrigé l'interpréteur mais je t'ai renvoyé le même GIF. Désolé, c'est corrigé. ^^
User avatar
LephePartenaire
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 67.7%
 
Posts: 386
Joined: 15 Jun 2018, 19:53
Gender: Male
Calculator(s):
MyCalcs profile

Re: Outils communautaires de programmation fx-92 SC+

Unread postby critor » 26 Oct 2019, 19:32

Merci. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 42.3%
 
Posts: 41496
Images: 14632
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Previous

Return to Casio (fx-82/83/85/92/95/115/300/350/500/570/991, Collège)

Who is online

Users browsing this forum: No registered users and 26 guests

-
Search
-
Social TI-Planet
-
Featured topics
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
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1268 utilisateurs:
>1234 invités
>29 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)