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 » Concours - Contests » Concours FireProg » FireProg (53 réponse(s))
./REPRISE DU POST PRECEDENT (post n°19)   Marquer comme non lu.
kaz00 Ecrit le: Vendredi 3 septembre 2004 à 23:34 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

essaye de voir avec un modo s'il peut te creer un topic/forum pour que tu organise un concours pour ti83+
    
./Post n°20   Marquer comme non lu.
serioussam Ecrit le: Samedi 4 septembre 2004 à 09:37 Déconnecté(e)    Voir le profil de serioussam Envoyer un email à serioussam Visiter le site WEB de serioussam Envoyer un message privé à serioussam  

Sinon, je veux bien tester ton prog sur 83+

@genocyd > si c'est le même type de concours, il crée un autre topic dans cette catégorie ;)
la shasse é ouvèrte poure lay maychants
    
./Post n°21   Marquer comme non lu.
kaz00 Ecrit le: Samedi 4 septembre 2004 à 09:56 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

ba ouais, c'est aussi une solution. :p
    
./Post n°22   Marquer comme non lu.
Dari Ecrit le: Samedi 4 septembre 2004 à 11:34 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

C'est parti, premier concours lancé (voir autre topic).
"iPod, therefore, I am."

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

    
./Post n°23   Marquer comme non lu.
EJC2810 Ecrit le: Samedi 4 septembre 2004 à 13:03 Déconnecté(e)    Voir le profil de EJC2810 Envoyer un email à EJC2810 Envoyer un message privé à EJC2810  

Bah de tt façon je vais pas avoir trop le temps avec la rentrée. Ca sera peut-être pour une autre fois. Les prochaines vacances! :D #love#
    
./Post n°24   Marquer comme non lu.
ZogStriP Ecrit le: Samedi 4 septembre 2004 à 14:35 Déconnecté(e)    Voir le profil de ZogStriP Envoyer un email à ZogStriP Visiter le site WEB de ZogStriP Envoyer un message privé à ZogStriP  

Moi je suis partant, ce sera mon premier programme sur TI 89 !
    
./Post n°25   Marquer comme non lu.
LionelA Ecrit le: Samedi 4 septembre 2004 à 14:56 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Comment vas tu compter le temps d'execution du programme? (j'espere pas a la main avec un chronometre).
La taille du programme est celle avant tokenisation, ou apres ? (apres me semble le mieux)
A mon avis pour eviter des tricheries (même si ce n'est pas l'esprit du concours et de ceux qui y participent), il faudrait interdire l'édition des posts de l'autre topic. A l'exception de Genocyd qui l'a déjà fait mais je ne pense pas que ca change grand chose :) puisque c'est le membre qui a posté le dernier.
Je peux essayer de reflechir a un prog qui calculerait le temps d'execution d'un prog en basic si tu veux ?

Edit : en fait il faudrait interdire d'editer un post si un post a été posté apres le sien. (ouh la ca fait beaucoup de fois le mot post dans la même phrase)

-Edité le Samedi 4 septembre 2004 à 15:00 par lionelA-
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°26   Marquer comme non lu.
ZogStriP Ecrit le: Samedi 4 septembre 2004 à 15:20 Déconnecté(e)    Voir le profil de ZogStriP Envoyer un email à ZogStriP Visiter le site WEB de ZogStriP Envoyer un message privé à ZogStriP  

Je vais paraitre pour un newb, mais qu'est ce que la tokenisation ?

Moi je ne pense pas qu'il soit mieux d'interdire d'éditer son post...
De toute facon c'est le premier qui gagne les autres on s'en fout un peu non ?
Donc, comme la règle du dernier post le prétend, ça sert à rien d'interdire l'édition sinon de faire des doublets ...
-Edité le Samedi 4 septembre 2004 à 15:22 par zogstrip-
    
./Post n°27   Marquer comme non lu.
LionelA Ecrit le: Samedi 4 septembre 2004 à 15:30 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Exemple :
Tu fais un prog, mais il peut y avoir mieux.
Un autre membre fait mieux et post son prog après toi.
Selon les regles actuelles si tu edites ton post et tu recopie celui d'en dessous, tu gagne a la place de l'autre.
C'est pour cette raison que je pense qu'il vaut mieux interdire l'édition s'il y a un post après...

La tokenisation c'est le prétraitement que la TI effectue sur les programmes en basic pour permettre leur execution plus rapidement (elle ne lit pas directement les chaines de caractères du programme mais des tokens, et en plus elle verifie la syntaxe des prog) ce qui rend les prog plus petits en taille et ils ne mettent pas 3 ans a se lancer.
L'explication ne doit pas être complete, le spécialiste en la matière c'est Geogeo ;)
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°28   Marquer comme non lu.
ZogStriP Ecrit le: Samedi 4 septembre 2004 à 15:39 Déconnecté(e)    Voir le profil de ZogStriP Envoyer un email à ZogStriP Visiter le site WEB de ZogStriP Envoyer un message privé à ZogStriP  

LionelA :
Exemple :
Tu fais un prog, mais il peut y avoir mieux.
Un autre membre fait mieux et post son prog après toi.
Selon les regles actuelles si tu edites ton post et tu recopie celui d'en dessous, tu gagne a la place de l'autre.
C'est pour cette raison que je pense qu'il vaut mieux interdire l'édition s'il y a un post après...


Ah ouai, je n'y avais pas pensé ;) C'est sûr, maintenant que tu le dis, il faut interdire l'édition (si il y a un post aprés est plus difficile à réaliser je pense =) )

LionelA :
La tokenisation c'est le prétraitement que la TI effectue sur les programmes en basic pour permettre leur execution plus rapidement (elle ne lit pas directement les chaines de caractères du programme mais des tokens, et en plus elle verifie la syntaxe des prog) ce qui rend les prog plus petits en taille et ils ne mettent pas 3 ans a se lancer.
L'explication ne doit pas être complete, le spécialiste en la matière c'est Geogeo ;)


D'accord, donc si je comprend bien, le TI-Basic est un language "script" ?
    
./Post n°29   Marquer comme non lu.
LionelA Ecrit le: Samedi 4 septembre 2004 à 20:59 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


ZogStriP :
(si il y a un post aprés est plus difficile à réaliser je pense =) )

Il suffit de regarder l'heure de la dernière modification :)

ZogStriP :
D'accord, donc si je comprend bien, le TI-Basic est un language "script" ?

Je n'en sais rien (je sais pas ce qu'est un langage script)
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°30   Marquer comme non lu.
geogeo Ecrit le: Samedi 4 septembre 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  


Il y a en gros 3 phases pour executer un programme en Ti-Basic.

La première phase consiste à réaliser des TAGs, c'est à dire à couper le texte en fragment reconnaissable facilement, genre un texte comme "152.53" sera reconnu comme le TAG_NUMBER, une fonction par un autre TAG... Ceci permet de détecter les erreurs de syntaxe. Ensuite l'autre phase consiste à mettre les TAGs dans un ordre compréhensible pour la machine genre 1+2 devient 12+ ou +12 pour le TI-Basic, l'interpréteur réalise des tokens, c'est une sorte de langage 'machine' qui n'est pas reconnu directement par le processeur mais seulement par l'interpréteur. Ainsi on représente une opération mathématique, fonction... par un code nommé token. Généralement un fichier tokenisé (à base de tokens) est plus petit que la source en format texte. Pour la dernière phase, elle consiste à interpréter les tokens et à les executer.

Ainsi quand tu executes un programme en TI-Basic il réalise les 3 phases mais il arrive par fois que la source de ton programme soit tokenisé et non au format texte. Ainsi ton programme s'execute plus rapidement puisqu'il ne reste plus qu'une phase (executer les tokens) au lieu de 3 (Vérifications syntaxes avec TAGs, tokenisation, execution des tokens).
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°31   Marquer comme non lu.
ZogStriP Ecrit le: Samedi 4 septembre 2004 à 21:40 Déconnecté(e)    Voir le profil de ZogStriP Envoyer un email à ZogStriP Visiter le site WEB de ZogStriP Envoyer un message privé à ZogStriP  

LionelA :
Il suffit de regarder l'heure de la dernière modification :)


Ca c'est simple, mais c'est de le coder qui doit pas être facile ! Parce qu'il ne faudrais pas que sa touche tout le forum ;)

Lionel :
Je n'en sais rien (je sais pas ce qu'est un langage script)


Pardon, je voulais plutôt dire langage interprété ! C'est à dire que le programme n'est pas un .exe mais un fichier "texte" contenant le code source et un interpreteur lit la source et fait comment le décris geogeo pour le TI-Basic
-Edité le Samedi 4 septembre 2004 à 21:41 par zogstrip-
    
./Post n°32   Marquer comme non lu.
ZogStriP Ecrit le: Samedi 4 septembre 2004 à 21:42 Déconnecté(e)    Voir le profil de ZogStriP Envoyer un email à ZogStriP Visiter le site WEB de ZogStriP Envoyer un message privé à ZogStriP  

geogeo >> Oki !

Et comment fait on pour que le programme soit "tokénisé" ?
    
./Post n°33   Marquer comme non lu.
LionelA Ecrit le: Samedi 4 septembre 2004 à 22:07 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


ZogStriP :
LionelA :
Il suffit de regarder l'heure de la dernière modification :)

Ca c'est simple, mais c'est de le coder qui doit pas être facile ! Parce qu'il ne faudrais pas que sa touche tout le forum ;)


exemple tout en bas de ton post (#31) :

-Edité le Samedi 4 septembre 2004 à 21:41 par zogstrip-
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°34   Marquer comme non lu.
LionelA Ecrit le: Samedi 4 septembre 2004 à 22:11 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


J'avais pas lu ta derniere question,
Il suffit de le lancer, mais il ne faut pas qu'il soit archivé si tu veux qu'il reste tokenisé car sinon les 3 phases sont executées a chaque lancement.
Une fois tokenisé le programme en basic aura changé de taille et là tu peut l'archiver.
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°35   Marquer comme non lu.
Dari Ecrit le: Dimanche 5 septembre 2004 à 10:37 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

La taille c'est avant tokénisation, donc en gros, un caractère = un octet.

Et pour la date, oui, l'édit est pris en compte (je suis pas bête à ce point-là).
"iPod, therefore, I am."

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

    
./Post n°36   Marquer comme non lu.
Invité Ecrit le: Dimanche 5 septembre 2004 à 11:44 Déconnecté(e)    
 
Dari > Ce concours, c'est comme ce qu'on a fait l'année dernière pour les conversions ? :)
Au fait je participe.
    
./Post n°37   Marquer comme non lu.
Dari Ecrit le: Dimanche 5 septembre 2004 à 17:52 Déconnecté(e)    Voir le profil de Dari Envoyer un email à Dari Visiter le site WEB de Dari Envoyer un message privé à Dari  

Ouais, en gros, mais le sujet est imposé par moi 8)?
"iPod, therefore, I am."

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

    
./Post n°38   Marquer comme non lu.
limmt Ecrit le: Dimanche 5 septembre 2004 à 18:18 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


faudrait âs qu'on poste les sources dans le formu c'est trop facile a copier mais plutot te els envoyer par mail ou mmsg
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
  :: Index » Concours - Contests » Concours FireProg » FireProg (53 réponse(s))
Pages : 2/3     « 1 [2] 3 » »|

.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 71.69ms avec 19 requetes