1

je suis actuellement en train de travailler sur un projet: un interpréteur haskell sur ti.

Expliquons:
- le haskell est le langage que g appris ce trimestre. c pas tres courant, mais c'est tres pratique pour tout ce qui concerne la gestion de listes et de bases de donnees. Plus d'infos sur http://www.haskell.org
- c justement ca qui est pratique: ds un prog, on a souvent des listes et des matrices a gerer. Un langage pratique pr ca serait utile, je pense.
- g 3 interets a faire ca: 1, ca m'entraine pr mon exam d'haskell (ds un mois...). 2, ca m'entraine a la prog ti-basic (puis C peut-etre). 3, ca pourrait etre utile grin
- un interpreteur n'est pas un compilateur! (interpréteur sur pc trouvable ici) Il interprete, c tt. ca veut dire qu'il fo ouvrir le prog, puis lui filer des expressions a calculer. Le but final est d'avoir 2 versions: un interpreteur 'stand-alone', qui marche tout seul, et une librairie utilisable par d'autre progs, qui calculerait les expressions fournies.

enfin bon, g rien pr l'instant, je viens d'avoir l'idee ce matin en cours d'info, alors que je m'emmerdais grave. g un peu commence, et j'arrive a peu pres a calculer les additions, -, *, / , plus g commencé la définition de fonctions. Ca avance pas mal, je trouve. mais pr l'instant, la syntaxe doit etre respectée à la lettre, et c'est un peu lourd. Et puis on peut pas charger de scripts, dc fo faire avec mes fonctions prédéfinies.grin
ms vous inquietez pas, je me fais pas mal chier en ce moment, ca va m'oqp
ca s'ajoute a ma longue liste des 'trucs-a-faire-ces-vacances-si-j'ai-le-temps', mais j'espere y arriver.grin

Je ferais une page expliquant tout ca un peu mieux, ms plus tard. Fo avoir quelque chose à expliquer avantgni
je compte faire quelque chose de 'présentable' demain

j'aimerais bien qu'on me dise si quelqu'un est au moins vaguement intéressé. Si tout le monde s'en fout, je saurais à quoi m'en tenirsmile
avatar
With your feet in the air and your head on the ground
Try this trick and spin it, yeah
Your head will collapse
But there's nothing in it
And you'll ask yourself
Where is my mind

2

définir des fonctions, ca va etre facile
mais faire des trucs comme la récursion fou
g pas d'id pr faire ça encoresad
avatar
With your feet in the air and your head on the ground
Try this trick and spin it, yeah
Your head will collapse
But there's nothing in it
And you'll ask yourself
Where is my mind

3

tout le monde s'en fout?
tant pismourn
si ca intéresse qqu'un, voir la page du prog
le screenshot pr les flemmards:
haskell.gif
avatar
With your feet in the air and your head on the ground
Try this trick and spin it, yeah
Your head will collapse
But there's nothing in it
And you'll ask yourself
Where is my mind

4

ca rame sad (déjà!)
malheureusement, je vois pas comment faire plus vite en utilisant flib (g pas regardé verteltongue)
va dc falloir optimiser, ou passer en C (g deja commence, ms pr PC)
avatar
With your feet in the air and your head on the ground
Try this trick and spin it, yeah
Your head will collapse
But there's nothing in it
And you'll ask yourself
Where is my mind

5

erf, je v pas te laisser poster tout seul ici grin
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

6

attends:
tu fais un interpréteur pour un autre langage en le programmant ( l'interpréteur ) en ti-basic et tu t'etonnes que ça soit lent ?
même si tu passes à Vertel ça sera pareil.
tu es obligé de faire ça en C ou en ASM sinon ton langage sera inutilisable

7

je commence en basic, paske pr l'instant c le plus simple
ms t'inquiète, g commencé à tenter (lol grin) de le faire en C
comme ça, g une id de comment faire
avatar
With your feet in the air and your head on the ground
Try this trick and spin it, yeah
Your head will collapse
But there's nothing in it
And you'll ask yourself
Where is my mind

8

si tu sais pas du tout coder en C, tu vas t'amuser pr faire ça...
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

9

je sais coder, un peu grin, mais pas trop sur ti
ms bon, je v laisser tomber pdt un moment, paske mes exams sont ds 3 semaines, dc g pas trop le temps de passer qques dizaines d'heures la-dessuscouic
avatar
With your feet in the air and your head on the ground
Try this trick and spin it, yeah
Your head will collapse
But there's nothing in it
And you'll ask yourself
Where is my mind

10

si tu sais coder "un pêu", il te faudra un peu moins de temps pr y arriver....
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

11

C'est à mon avis une bonne idée, et même si c'est en basic, le fait d'avoir des fonctions qui n'existent pas, ou une bonne optimisations des récursions pour remplacer les récursions du TIOS, ça pourrait être pas mal!

Bon courage!

12

mcigol
ms fodrait que ca soit rapide
je verrai ça ds 3 semaines. en attendant, je v continuer ca en basic pdt les cours et le tramgrin
avatar
With your feet in the air and your head on the ground
Try this trick and spin it, yeah
Your head will collapse
But there's nothing in it
And you'll ask yourself
Where is my mind

13

Un jour, j'ai essayé de faire une interpréteur de langage qui rappelait l'assembleur...
Puis je me suis dit que ce serait plus rapide si je programmais en assembleur directementgrin
Je me mets à l'ASM dès que j'en aurais le temps!smile
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

14

rotfl

15

roll

v laisser tomber, c trop dur
g vu que y'avais des gars en masters qui faisaient un interpreteur pr pc, a ma fac
vu que je suis loin d'etre en master...embarrassed
avatar
With your feet in the air and your head on the ground
Try this trick and spin it, yeah
Your head will collapse
But there's nothing in it
And you'll ask yourself
Where is my mind