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 » Bugs et suggestions » Phase d'executions des tokens (60 réponse(s))
./REPRISE DU POST PRECEDENT (post n°19)   Marquer comme non lu.
LionelA Ecrit le: Lundi 30 août 2004 à 15:17 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Je le soutiens a 100% et si il y a un espoir de le faire changer d'avis je serais ravi qu'il revienne pour prouver a ces gens qu'ils ne peuvent pas faire partir les meilleurs comme ça.
Geogeo, j'aimerais pouvoir t'aider comme tu as fait pour moi il y a quelques mois, stp reflechis bien car ton travail est très apprecié ici et par la majorité des personnes, ne te laisse pas abattre par une minorité...
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°20   Marquer comme non lu.
limmt Ecrit le: Lundi 30 août 2004 à 15:34 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


moi aussi je te soutiens a 100% geogeo, faut pas que t'arrêtes, ca leur donne raison :(
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°21   Marquer comme non lu.
geogeo Ecrit le: Lundi 30 août 2004 à 16:48 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Leur donner raison ou pas, qu'importe. Aujourd'hui je suis extrèmement dégouté principalement à cause de l'énergie que j'ai donné à tous mes projets et à TI-Gen. Je ne vais pas revenir là dessus, j'ai déjà exprimé mes sentiments. Je suis persuadé que la communauté ne changera pas et n'évoluera jamais dans le bon sens, peut être suis-je trop naïf, suceptible, trop gentil et j'ai une maitrise de l'orthographe d'un gamin de 3 ans qui font que mon portrait est déjà dressé. Bref des défauts qui permettent de me juger sans me connaitre.

Malheuresement, je me suis lancé dans le projet de Ti-Gen depuis janvier et je dois tenir mes engagements. Ephyx a déjà perdu sa motivation depuis la dernière fermeture du site et maintenant s'est mon cas. Donc je dois quand même continuer à faire mon job, à mettre en place le nouveau portail avec un forum que j'estimerai terminé et à faire vivre Ti-Gen. Si le projet du site tombe à l'eau, cela voudra dire que dès sa naissance ce projet était voué à l'echec, dommage pour l'énergie donnée.

Quant à GFA-Basic, c'est ma dernière contribution à cette communauté. A vrai dire, j'ai déjà travaillé énormément dessus et ça me fait mal au coeur de l'abandonner comme ça, mais aujourd'hui j'ai aucune envie de le reprendre, ni même de taper quelques lignes de code. On verra si ce pojet sera un 'vapoware' ou un projet fini, aujourd'hui je ne sais pas.

yAronet et IRC c'est maintenant du passé, je préfère me concentrer sur TI-Gen. Pour IRC il faudra nommer quelqu'un pour prendre la place de superviseur et ainsi s'occuper du chan, sinon le chan #tigen.org sera fermé. Pour ma part je n'y metterai plus les pieds, idem sur yAronet. Je ne veux plus entendre parler des pbs d'IRC, si vous avez été kické, banni ou autre c'est vos oignons.

Toutes mes futures activitées sur Ti-Gen seront extérieures à yAronet, yAronet est un site indépendant ainsi que Ti-Gen et si un membre n'est pas content de la charte de Ti-Gen ou du site en général, il n'a qu'à aller ailleur, sinon si son comportement est en dehors de la charte alors on appliquera les sanctions qu'il faut, sans discussion possible. Si il y a un lock, édite d'un message d'un membre, c'est tant pis pour lui, il n'y a pas de discussion possible, si ce n'est qu'il doit accepter les régles de ce site et s'y plier.

Pour finir je ferai mon job mais je serai moins actif qu'auparavant. Si quelqu'un a quelque chose à redire sur le staff, la modération, sans arguments, il ira se plaindre ailleur, voir même complèter son blog et insulter les gens dans leur dos.
J'ai une 'mission' et je resterai sur Ti-Gen tant que cette 'mission' n'est pas terminée. Le but étant toujours de développer le site, d'avoir un espace d'entraide, de rassembler les autres communautés (même si ça ne fonctionne pas toujours comme: http://forum89.vvlr.com/), de réaliser des groupes de travail avec concours si possible, tout ça dans la bonne entente et le respect de tous.
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°22   Marquer comme non lu.
Folco Ecrit le: Lundi 30 août 2004 à 21:41 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


#top#
<<< 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°23   Marquer comme non lu.
Lionel Debroux Ecrit le: Mardi 31 août 2004 à 20:00 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

> On verra si ce pojet sera un 'vapoware' ou un projet fini, aujourd'hui je ne sais pas.
Contrairement à un certain GT-BASIC avec lequel certain forum nous a rebattu les oreilles, ça n'est déjà pas un vaporware... Mais il ne faut pas que ce projet soit complètement abandonné. Faut-il que je contacte en privé mon carnet d'adresses d'internationaux, en plus du post en public sur le forum de TIGCC/TICT ?
Lionel Debroux - membre de TICT.
    
./Post n°24   Marquer comme non lu.
Sasume Ecrit le: Mardi 31 août 2004 à 20:50 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

NON.
    
./Post n°25   Marquer comme non lu.
geogeo Ecrit le: Mardi 31 août 2004 à 21:01 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Lionel Debroux> Je suis vraiment content de voir que tu soutient ce projet. :)
Aujourd'hui j'ai effectué quelques modifs et j'ai déjà bien avancé, c'est bête d'abandonner ce projet, donc je le reprend mais avec un rythme moins soutenu qu'avant. Ensuite il faut que je trouve des soltuions pour optimiser le langage à fond style utiliser les registres pour stocker les derniers résultats. Je ferai un topic pour discuter de ça.
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°26   Marquer comme non lu.
Sasume Ecrit le: Mardi 31 août 2004 à 21:14 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

L'interpréteur avec lequel tu te compares avait été écrit en C ou en ASM ?
    
./Post n°27   Marquer comme non lu.
geogeo Ecrit le: Mercredi 1er septembre 2004 à 01:01 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


ASM bien sûr. C'est donc pour cela qu'il est très compact et très rapide.
Ensuite il faut savoir que je perd 35 Ko rien que dans la phase d'execution pour plusieurs raisons:
- Certaines fonctions de TIGCCLIB prennent de la place.
- Il y a beaucoup de transtypages et de macros.
- Une fonction doit faire appelle à des préocédures pour vérifier le nombre d'arguments...

Donc en gros mon moteur qui s'occupe de traiter la syntaxe, de créer les tokens fait 25 Ko, le reste est 'perdu' à cause des tables, des 65 fonctions....

J'ai pensé stocker les 2 derniers résultats de la pile NumStack dans un registre, ça permettera juste d'optimiser les calculs avec les entiers et sinon de stocker ça dans les piles a5 et a6. Mais en attendant je suis dans une phase assez critique ou mon interpréteur prend 60 Ko et j'arrive très vite à la limite des 64 Ko.
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°28   Marquer comme non lu.
Lionel Debroux Ecrit le: Mercredi 1er septembre 2004 à 10:24 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

#24: je ferai ce que j'entends faire. Si ça ne te plaît pas, tant pis.
Lionel Debroux - membre de TICT.
    
./Post n°29   Marquer comme non lu.
Sasume Ecrit le: Mercredi 1er septembre 2004 à 10:54 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Tu ne peux pas porter l'interpréteur d'origine ?
Il fait quelle taille ?
    
./Post n°30   Marquer comme non lu.
bobti89 Ecrit le: Mercredi 1er septembre 2004 à 11:04 Déconnecté(e)    Voir le profil de bobti89 Envoyer un email à bobti89 Visiter le site WEB de bobti89 Envoyer un message privé à bobti89  

Je trouve aussi ce projet très intéressant et prometteur, c'est pourquoi je soutiens aussi geogeo :)
bob ou bob, vous ne voyez pas la différence. Pourtant il y en a une fondamentale, l'un est écrit à l'endroit, l'autre à l'envers.

Visitez mon site : http://www.bobti89.fr.st
Testez mon forum ici
    
./Post n°31   Marquer comme non lu.
Dari Ecrit le: Mercredi 1er septembre 2004 à 11:08 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

Franchement, si c'est bien, je veux bien consacrer deux secteurs d'archive de ma 89 à ton soft. Mais je sais pas si c'est le cas de tout le monde?
"iPod, therefore, I am."

http://media.laquadrature.net/Quadrature_black-out_HADOPI_468x60px.gif

    
./Post n°32   Marquer comme non lu.
LionelA Ecrit le: Mercredi 1er septembre 2004 à 11:09 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Je me demandais aussi (vu que l'interpreteur d'origine était sur ST) si tu pouvais pas recuperer des sections de code directement ? Cela dit c'est quand même moins interressant que de le faire soi même...
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°33   Marquer comme non lu.
geogeo Ecrit le: Mercredi 1er septembre 2004 à 12:03 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


C'est impossble de reprendre l'interpréteur de l'Atari ST car c'est pas la même machine, le même Bios...
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°34   Marquer comme non lu.
Sasume Ecrit le: Mercredi 1er septembre 2004 à 15:48 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

C'est réellement impossible ?
Enfin, je suppose que tu as étudié la question.
Mais tu dois pouvoir te servir de la plupart de ses fonctions, comme l'a dit LionelA.
Déjà, utilise les même structures de données que lui (enfin, sauf si elles ne te semblent pas efficaces).
    
./Post n°35   Marquer comme non lu.
Sasume Ecrit le: Mercredi 1er septembre 2004 à 15:48 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Et il fait quelle taille l'interpréteur d'origine ?
    
./Post n°36   Marquer comme non lu.
LionelA Ecrit le: Mercredi 1er septembre 2004 à 16:17 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Je suppose que le source de GFA sur ST n'est pas dispo donc je sais pas si il peut facilement reverse engineerer le code pour trouver comment sont faites les structures...
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°37   Marquer comme non lu.
geogeo Ecrit le: Mercredi 1er septembre 2004 à 18:22 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


J'utilise les même tables des tokens et la même structure pour un fichier au format BAS.
Pour le reste c'est impossible de asvoir comment ça focntionne, y a aucune doc sur le net.

Ensuite j'y connais rien en reverse engineerer et je doute qu'on peut prendre sans presque aucune modification les fonctions car l'Atari ST à un système d'exploitation (TOS) bien plus performant que nos TIs, ainsi le GFA Basic pioche dans le Bios et l'OS. C'est grâce à ça que l'interpréteur ne fait que 56 Ko. (Pour ma part les fonctions me bouffent énormément de place alors que le moteur ne prend pas grand chose).

Je voudrais savoir comment fonctionne le GFA Basic dans la phase d'execution mais y a rien sur le net.
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°38   Marquer comme non lu.
geogeo Ecrit le: Mercredi 1er septembre 2004 à 18:23 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Et surtout je ne vois pas pourquoi au dernier moment je dois recommencer tout de A à Z parce que il y a juste une partie que je dois réflechir en détails et optimiser.

EDIT: Mon analyseur syntaxique est bien plus performant que le GFA Basic. J'accepte beaucoup de choses que le GFA Basic sur Atari n'accepte pas. Genre:
A$="Gfa",B$="-",c$="Basic"


Et aussi quand on connait le code, c'est simple d'ajouter des fonctionnalités qui n'existent dans le langage, comme un autre type de variable (char, short) ou encore pouvoir remplir les tableaux avec { et }...
-Edité le Mercredi 1er septembre 2004 à 18:27 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
    
  :: Index » GFA-Basic TI68K » Bugs et suggestions » Phase d'executions des tokens (60 réponse(s))
Pages : 2/4     « 1 [2] 3 4 » »|

.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 40.65ms avec 18 requetes