30

Mac> il suffit de faire une table de symboles... (mais ça peut qd même être préférable de faire des optims spécifiques pour 42->#("tableau"&string(i)))

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

31

G pas dit que ct pas possibletongue
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

32

Basicman>y a pas mal de truc qu'il est pas possible de faire avec des pointeurssmile
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

33

Onur :
solution: ETP-Basic Compiler (encore faut-il que l'install fonctionne)

Maintenant que tu l'as tu peux l'utiliser?
EN plus t'as une version avec plein d'editeurs qui marchent qu'à moitié. Mais bon tu as la dernière version du compilateur.
Tout ce qui passe pas par le port 80, c'est de la triche.

34

Oui. maintenant faut juste que je prenne le temps de bien regarder le prog.

35

Au fait, le sprite editor marche, je sais pas si t'as essayé de voir. Par contre il n'y a pas de lien entre le compilateur lui-meme pour l'instant. Tu veux que je t'envoie une version dès qu'il est possible de faire
PutTile CoordX,CoordY,NomTile
???
Tout ce qui passe pas par le port 80, c'est de la triche.

36

Oui gni

37

T'es parti trop vite du chat.

Ca y est tu as la version avec PutTile. Tu l'utilise en faisant
PutTile x,y,NomDuTile

Pour l'instant, il faut respecter la case pour le nomdutile mais je vais arranger ca.

Tes programmes écrit en basic seront tres facile a recoder en ETP-Basic et ils marcheront a une vitesse etonnante. classe Essaye voir.
Tout ce qui passe pas par le port 80, c'est de la triche.

38

on parlait de la possibilite de traduire les indirections # du Ti-BAsic en C.
basicman
:
MacIntoc
: nan. Faut dire que les indirections, c pas évident a gérer en C^^


En C, c'est juste une adresse.doit pas etre bien dur avec des pointeurs.


mais en C on ne connait pas le nom des variables a lexecution, a moins de les creer compatibles avec AMS, (variables dans varlink quoi), et regarder un truc du style string.. ca fait un bordel monstre je pense pour le traduire mais adapter une autre solution (style les adresses) en connaissant le contexte (nest possible que par un humain et non un compilateur) est plus envisageable.

Bref pas de solution formelle pour un "traducteur" compilateur..
Tout ce qui passe pas par le port 80, c'est de la triche.