π
<-
Chat plein-écran
[^]

Bientôt un compilateur C en ligne pour TI-83 Prem CE / 84+CE

Nouveautés, projets, mises à jour.

Bientôt un compilateur C en ligne pour TI-83 Prem CE / 84+CE

Unread postby Adriweb » 24 Sep 2015, 17:38

Vous avez bien lu, oui : bientôt sera disponible sur TI-Planet un compilateur C pour la TI-83 Premium CE / TI-84 Plus CE :bj:

Je me dois de bien remercier l'expert MateoConLechuga qui a trouvé comment mettre en oeuvre toute la partie/toolchain ZDS (Zilog Developer Studio) pour les calculatrices eZ80 ;)
En suivant ces étapes-ci, j'ai seulement eu à générifier le makefile de ZDS puis faire ce qu'il faut niveau sysadmin côté serveur (merci Lionel, d'ailleurs, pour l'aide) pour bien lancer tout.

Update
(public beta1, for technical testing) :
TI-Planet's Project Builder : https://tiplanet.org/pb/


Image


  • State saving when you build (via local storage mainly),
  • Proper C syntax highlighting
  • Code folding, Naive autocompletion, Auto indenting and other CodeMirror goodies.
  • Inlined warnings and errors from ZDS
  • Direct .8xp creation and download
  • Support of multi-user live collaborating
Image Image Image

Il y aura une news quand ceci sera disponible publiquement :D

Ceci n'est pas encore tout à fait prêt pour le moment, mais on s'en approche :)

Si seulement on avait (ou allait avoir) un émulateur communautaire libre en JS, on pourrait même réaliser une sorte de petit IDE avec test sur ému + débuggeur intégré...
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 55.4%
 
Posts: 13046
Images: 1087
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Bientôt un compilateur C en ligne pour TI-83 Prem CE / 8

Unread postby Hayleia » 24 Sep 2015, 17:40

Est-ce qu'il y en aura un hors ligne aussi (ou si ça existe déjà, je peux avoir un lien) ?
edit
à moins que cela ne soit de ça que parle Mateo dans son topic ?

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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.2%
 
Posts: 2471
Images: 1
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
Class: Templar

Re: Bientôt un compilateur C en ligne pour TI-83 Prem CE / 8

Unread postby Adriweb » 24 Sep 2015, 17:41

Oui, c'est le lien que j'ai mis au début :P
(Je conseille de suivre les étapes manuellement, pas d'utiliser le projet d'exemple, pour la partie setup)
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 55.4%
 
Posts: 13046
Images: 1087
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Bientôt un compilateur C en ligne pour TI-83 Prem CE / 8

Unread postby Hayleia » 24 Sep 2015, 17:41

Zut, t'as pas vu mon edit :P
Merci quand même, j'irais voir ça :)

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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.2%
 
Posts: 2471
Images: 1
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
Class: Templar

Re: Bientôt un compilateur C en ligne pour TI-83 Prem CE / 8

Unread postby Epharius » 24 Sep 2015, 17:46

Cool... sauf que je préfère l'assembleur :troll:

En fait j'ai appris le C, mais ça fait tellement longtemps... Faudra que j'essaie il a l'air cool. Sacré Mateo :p
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 88.7%
 
Posts: 1020
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Male
Calculator(s):
Class: ENSIMAG

Re: Bientôt un compilateur C en ligne pour TI-83 Prem CE / 8

Unread postby Adriweb » 27 Sep 2015, 07:55

Update de ce soir: des changements
behind the scene
entre autre, mais surtout, l'ajout de la visualisation "en live" des warnings/errors lors d'un build :)

Par exemple :
Image
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 55.4%
 
Posts: 13046
Images: 1087
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Bientôt un compilateur C en ligne pour TI-83 Prem CE / 8

Unread postby 3rlite » 27 Sep 2015, 10:10

Yeeeha. La programmation avance bien en tout cas :)
Etudiant en Développement de Jeux en Angleterre (Level 3 in Games Design and Emerging Technologies).
User avatar
3rlite
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 77.5%
 
Posts: 54
Joined: 27 Sep 2015, 09:59
Location: Angleterre
Gender: Male
Calculator(s):
Class: Level 3 in Games Design and Emerging Technologies
GitHub: Erlite

Re: Bientôt un compilateur C en ligne pour TI-83 Prem CE / 8

Unread postby s0r00t » 27 Sep 2015, 12:49

z80e du projet KnightOS tourne avec emscripten (si je ne trompe pas), mais n'est pas stable (de mémoire).
User avatar
s0r00tGénéreux
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 83.7%
 
Posts: 142
Joined: 28 Aug 2014, 13:24
Location: l10n
Gender: Not specified
Calculator(s):
Twitter: s0r00t

Re: Bientôt un compilateur C en ligne pour TI-83 Prem CE / 8

Unread postby Lionel Debroux » 27 Sep 2015, 14:40

C'est ce que je sais aussi de z80e, et c'est dommage.
Ou c'est dommage que les logiciels orientés développeur d'un des deux autres grands sites de la communauté restent totalement closed-source, y compris le moteur d'exécution, plutôt que de travailler collaborativement sur un pot commun de connaissances.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 7.6%
 
Posts: 6573
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Re: Bientôt un compilateur C en ligne pour TI-83 Prem CE / 8

Unread postby s0r00t » 28 Sep 2015, 18:50

Lionel Debroux wrote:C'est ce que je sais aussi de z80e, et c'est dommage.
Ou c'est dommage que les logiciels orientés développeur d'un des deux autres grands sites de la communauté restent totalement closed-source, y compris le moteur d'exécution, plutôt que de travailler collaborativement sur un pot commun de connaissances.


Et, avis perso, j'ai pas envie de collaborer avec le projet KnightOS.
Je ne peux pas utiliser les touches par défaut de z80e car ma touche f12 est déjà utilisée, et d'après les devs "ah bah c'est de ta faute fallait pas utiliser la touche f12".
Et on ne peut pas changer les touches. OK.
User avatar
s0r00tGénéreux
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 83.7%
 
Posts: 142
Joined: 28 Aug 2014, 13:24
Location: l10n
Gender: Not specified
Calculator(s):
Twitter: s0r00t

Next

Return to Actualités

Who is online

Users browsing this forum: No registered users and 3 guests

-
Search
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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.
765 utilisateurs:
>743 invités
>15 membres
>7 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)