on peut maintenant gagner 4 octets minimum par programme, trop fort !
Non, ne mettez pas les end. Ça poussera peut-être les personnes à utiliser une version de A68k avec une optimisation qui fonctionne (pas comme dans la 2.71.F2) pour compiler.
je vais plus en mettre, mais pour tout ceux qui sont déjà faits, je laisse tel quel.
je trouve ça sympa le END ...
Miles Le 21/01/2002 à 16:42 pourquoi plus le end ? Il doit être mis sur tous les autres compilateurs, en plus ???
Tous les autres compilateurs? Ni GCC, ni GNU as ne demandent un marqueur en fin de fichier. Et pour A68k, le marqueur n'est plus obligatoire depuis la version 2.71.F3c. (Merci à Pollux pour le patch.)
même si je suis POUR la compatibilité, je penses que c une bonne idée de pousser les gens à utiliser des versions qui optimisent...
Ben non, la détection de fin de fichier est toujours là. Seulement au lieu de créer une erreur END statement missing, elle rajoute un END dans la copie interne du fichier.
bah ça sert à quoi de le virer alors???
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960
*** Ne sous-estimez pas la puissance de la Marmotte ***
©
Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina
Paradize, ou es le rapport ?
Kevin, il y a deux END alors ? si y a djà un END ?
Il ne vérifie pas avant de compiler. Ça marche comme ça:
- si un END est rencontré, la compilation s'arrête.
- si la fin du fichier principal est rencontré, un END est automatiquement rajouté dans la copie interne du fichier et la compilation s'arrête comme s'il y avait un END.
Mais ça permet d'épargner au moins 6 octets dans la source. (espace, E, N, D, CR, LF).
bon, conclusion: ça ne sert à rien...
6 octets dans la source... pff... rien qu'avec les commentaires, t'en perds au moins 1000 fois plus dans une source de taille "raisonnable"...
il suffit que tu fasses 2-3 fantaisies de séparation des parties de ta source pour l'alourdir de plusieurs centaines d'octets...
donc franchement, c'est un pe ridicule de vouloir gagner 6 octets là dessus... encore si c'était sur le prog compilé... mais là :/
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960
*** Ne sous-estimez pas la puissance de la Marmotte ***
©
Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina
Pen^2 Le 23/01/2002 à 19:06 ba alors comment tu les oubliais ?
En effaçant tout le cartouche, vu que je n'utilise pas de tabs pour indenter (un espace suffit) et que je n'ai pas besoin des 2 lignes de commentaire.
Mais bon, oublier le END n'était pas aussi grave. Ce qui est pire, c'est d'oublier le rts...
Miles Le 25/01/2002 à 08:15 fais-en un fichier d'entête à inclure à chaque fois
bah...
tout ce ke t'as besoin, c just
include "tios.h"
xdef _main
xdef _ti89
xdef _ti92plus
_main
end
ba c pas sorcier à taper...
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960
*** Ne sous-estimez pas la puissance de la Marmotte ***
©
Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina