c'est tres souple.
ca gere la memoire de facon pratique pour le programmeur, on s'occupe de rien.
Et la plupart du temps, on evite l'usage des variables, ce qui accelere
bref...ttes les qualités...mais est-ce que c vraiment répandu comme langage?
Y'a quand meme un max de potentiel pour cette idée...
En remplaçement du TI-basic, ça devrait pouvoir se faire. Met y a aussi un compilateur ASM qui à été dévelloppé pour les TI, donc se serait bien d'avoir les deux. Plus l'Azur (dérivé du C) de Thibault, ça pourrait faire 3 languge on-clac.

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.
oui ca serait tip top. De toute facon tant qu'on a des compilos autant les rajouter! Chacun a ses qualites propres.
Mais le rpl est plus qu'un langage, c'est un os+ un langage.
C'est a dire qu'il gere de lui meme toutes les ressources de la calc..
Comme il est tolerant avec tout ce qui est code assembleur / code etranger, c'est un choix parfait a mon avis
Mais si ça plante quelque part, y a tous qui part en sucette.

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.
ouaip. c'est un point a ameliorer sur une nouvelle implementation. Mais un proc avec un mode superviseur permet de controler c't'affaire, ce qu'on ne pouvait pas faire avec le saturn.
MAIS:
Un plantage en rpl ne signifie pas que toutes les donnees partent en couille. En principe, ca se solde par un reboot et la structure de fichier est intacte. (sauf bien sur si le programme foireux a ecrit dessus)
Miles se base sur un 68060, pour le moment. Donc je sais pas si y a un mode superviseur.

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.
Zeph Le 02/12/2001 à 11:54 ...
Bon je ne dit plus rien...
Heu si : le gettype(#l[1]) ça marche pas puisque gettype ne marche que sur des variables

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Fallait précisé dans le problème que ta liste ne contenait que des valeur !
Donc, faut faire :
gettype(#(string(list[1]))
Ca te renverra soit le type de fl[1] si il existe, soit NONE si fl[1] n'existe pas ou est une expression.

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.
Miles Le 03/12/2001 à 17:57 Je suis en train de réfléchir au proc pour voir dans la direction - quand même, j'ai changé d'avis - microcontrôleur. Et les 68000 ont tous un mode utilisateur et un autre superviseur. C'est la moindre des choses. Mais s'il faut protéger la structure des fichiers, alors ça change tout : plus d'accès direct à la VAT...
Au passage, la VAT de TI, elle est bien ou pas - je sais, je devrais mettre ça dans le topic en software, mais bon... -
oui, je sais, mais il lui manque encore pas mal de trucs (les boucles notament, qui sont à la base de toute programmation structurée)
Il est certes proche du C, mais il est aussi différent...
et oui...
Le C est avant tout un language de fénéants !)
Il a été créé en se fiant àa ce point de vue, me semble-t'il...
(qd on voit certaines écritures de fou, super consises !)
Miles Le 04/12/2001 à 12:53 Eh oui, c'est pour les fainéants, question de portabilité pour Unix à l'époque. Voir dans les labos de Berkeley.