Salut, salut!
Oyez, oyez ! Spécialistes du langage C (dont je ne fais pas partie ) :
Je me demandais si quelqu'un avait déjà tenté de compiler PFORTH pour TI-Nspire..?
( https://github.com/philburk/pforth )
Comme je n'ai pas réussi à installer le SDK de Ndless sur mon PC, je n'ai malheureusement rien pu tenter
Qu'en pensez-vous ?..ça serait faisable ?.. (peut-être même plus "portable" que gforth ?)
PFORTH (portable Forth en C, par Phil BURK)
Voir le premier message non lu • 5 messages
• Page 1 sur 1
-
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)- Messages: 770
- Images: 75
- Inscription: 14 Sep 2011, 12:29
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: PFORTH (portable Forth en C, par Phil BURK)
Forth sur Nspire, ça ne me rappelait rien, et ça ne semble rien rappeler à Google non plus. En revanche, ça s'est fait sur TI-68k, je trouve une référence qui utilise à la fois des outils obsolètes et une implémentation spéciale (dérivée d'un morceau de code issue de l'IOCCC...) d'un interpréteur Forth.
Quelles sont les caractéristiques logicielles pertinentes de ton PC, et quel est le problème d'installation du SDK de Ndless que tu rencontres ?
Quelles sont les caractéristiques logicielles pertinentes de ton PC, et quel est le problème d'installation du SDK de Ndless que tu rencontres ?
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)- Messages: 6859
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
Re: PFORTH (portable Forth en C, par Phil BURK)
En fait, j'avais besoin d'installer php !!! (j'avais un message d'erreur "/bin/sh 1: php not found")
Maintenant que le SDK de Ndless est bien installé, j'ai lu ce qu'il fallait faire pour compiler un programme .c en .tns.
(les outils de ndless nous facilitent bien la tâche : ça nous crée un fichier Makefile )
J'ai aussi regardé comment cross-compiler pforth , mais c'est là où je bloque, à présent: le Makefile n'a rien à voir avec celui créé par le sdk ndless , c'est sûr que quelques modifications s'imposent, mais je n'y connais rien en Makefile.
J'imagine qu'il faudrait opter pour la version 'stand-alone' de pforth mais je remarque que le fichier n'a pas d'extension .c ...
Bref ! Je nage en eaux troubles
Voici les pages que j'ai consultées:
https://github.com/ndless-nspire/Ndless ... troduction
http://www.softsynth.com/pforth/pf_ref. ... rth-System
Au secours !
Maintenant que le SDK de Ndless est bien installé, j'ai lu ce qu'il fallait faire pour compiler un programme .c en .tns.
(les outils de ndless nous facilitent bien la tâche : ça nous crée un fichier Makefile )
J'ai aussi regardé comment cross-compiler pforth , mais c'est là où je bloque, à présent: le Makefile n'a rien à voir avec celui créé par le sdk ndless , c'est sûr que quelques modifications s'imposent, mais je n'y connais rien en Makefile.
J'imagine qu'il faudrait opter pour la version 'stand-alone' de pforth mais je remarque que le fichier n'a pas d'extension .c ...
Bref ! Je nage en eaux troubles
Voici les pages que j'ai consultées:
https://github.com/ndless-nspire/Ndless ... troduction
http://www.softsynth.com/pforth/pf_ref. ... rth-System
Au secours !
-
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)- Messages: 770
- Images: 75
- Inscription: 14 Sep 2011, 12:29
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: PFORTH (portable Forth en C, par Phil BURK)
Je n'avais pas pensé au forth, je vais essayer de le porter et je vous dis.
Mais cela risque d'être un peu long étant donné que je n'ai plus d'ordinateur.
Mais cela risque d'être un peu long étant donné que je n'ai plus d'ordinateur.
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3441
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
Re: PFORTH (portable Forth en C, par Phil BURK)
J'ai l'impression que le code sur github n'est pas fini.
Par exemple la fonction sdOpenFile n'est pas codé, et pForth ne peut donc pas ouvrir le dico ou le fichier .fth.
Pourtant j'avais réussi à avoir quelque chose d'à peu près fonctionnel
Par exemple la fonction sdOpenFile n'est pas codé, et pForth ne peut donc pas ouvrir le dico ou le fichier .fth.
Pourtant j'avais réussi à avoir quelque chose d'à peu près fonctionnel
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 3441
- Images: 75
- Inscription: 04 Juil 2014, 14:40
- Localisation: Clermont-Ferrand 63
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: ENS Rennes
- GitHub: Ti64CLi
5 messages
• Page 1 sur 1
Retourner vers Native: Ndless, Linux, ...
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités