Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » GFA-Basic TI68K » News » Rapport de performances (181 réponse(s))
./REPRISE DU POST PRECEDENT (post n°171)   Marquer comme non lu.
geogeo Ecrit le: Mercredi 29 juin 2005 à 21:20 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Une commande permettera de faire appelle au TI-Basic, c'est tout.
-Edité le Mercredi 29 juin 2005 à 21:20 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°172   Marquer comme non lu.
FpgForce Ecrit le: Mercredi 29 juin 2005 à 22:45 Déconnecté(e)    Voir le profil de FpgForce Envoyer un email à FpgForce Envoyer un message privé à FpgForce  

ça va être lent les appels, a coup de push_parse_text et NG_execute >_<
    
./Post n°173   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 29 juin 2005 à 23:31 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


GFA a un tokéniseur et un interpréteur de tokens, il n'y a pas de raison de ne pas tokéniser les morceaux TI-BASIC aussi pendant la tokénisation.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°174   Marquer comme non lu.
Folco Ecrit le: Jeudi 30 juin 2005 à 00:25 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


genre inliner le TI-BASIC?
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°175   Marquer comme non lu.
geogeo Ecrit le: Jeudi 30 juin 2005 à 11:50 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Kevin_Kofler> Tu peux expliquer les commandes à utiliser...
Si c'est très simple à faire je suis partant genre faire un truc:

ti_basic(if toto then
            disp "blabla"
            ...
            endif)


Le plus gros problème pour exécuter du Basic c'est pas tant de le tokeniser... C'est surtout qu'il n'y aura que la détection d'erreurs du TI-Basic, l'environnement du TI-Basic pas de gestionnaire d'exception fiable.... Le TI-Basic devra être utilisé seulement pour des fonctions mathématiques formaelles rien d'autre!
Y aura aussi une fonction de conversion de variables TI-Basic en variables GFA et inversement!
-Edité le Jeudi 30 juin 2005 à 11:52 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°176   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 30 juin 2005 à 14:54 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


geogeo :
Kevin_Kofler> Tu peux expliquer les commandes à utiliser...

push_parse_text, évidemment.

Si c'est très simple à faire je suis partant genre faire un truc:

ti_basic(if toto then
            disp "blabla"
            ...
            endif)


Le plus gros problème pour exécuter du Basic c'est pas tant de le tokeniser... C'est surtout qu'il n'y aura que la détection d'erreurs du TI-Basic, l'environnement du TI-Basic pas de gestionnaire d'exception fiable....

La détection d'erreurs du TI-BASIC est un gestionnaire d'exceptions très fiable! Le TI-BASIC ne plante presque jamais.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°177   Marquer comme non lu.
LionelA Ecrit le: Jeudi 30 juin 2005 à 15:22 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


si tu fais ca, une partie de GFA ne sera pas compatible avec PedroM (juste au cas ou tu n'y aurais pas pensé)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°178   Marquer comme non lu.
FpgForce Ecrit le: Jeudi 30 juin 2005 à 15:26 Déconnecté(e)    Voir le profil de FpgForce Envoyer un email à FpgForce Envoyer un message privé à FpgForce  

Kevin_Kofler> Ok j'avais pas pensé à la tokénisation avant execution. Donc en effet c'est tout a fait faisable d'implémenter l'inlining.
    
./Post n°179   Marquer comme non lu.
Folco Ecrit le: Jeudi 30 juin 2005 à 15:29 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


LionelA-> si, GFA sera compatible, ce sera les programmes de certains utilisateurs qui ne le seront pas.
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°180   Marquer comme non lu.
geogeo Ecrit le: Jeudi 30 juin 2005 à 15:53 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


FpgForce> Idem avec de l'assembleur mais ça sera pas pour demain. :D

Martial Demolins> J'ajoute cette fonctionnalité et disant clairement qu'il faut s'en passer. Si un programmeur l'utilise bah si son programme est incompatible ça sera son problème. Je ne vais pas faire un CAS quand même. %) ^^

Kevin_Kofler> Et je détecte comment la fin des tokens du TI-Basic histoire que le TI-Basic n'execute pas mes tokens. :D
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°181   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 30 juin 2005 à 16:28 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


next_expression_index
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
  :: Index » GFA-Basic TI68K » News » Rapport de performances (181 réponse(s))
Pages : 10/10     « 1 2 3 4 5 6 7 8 9 [10] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 176.95ms avec 18 requetes