Georges Dupéron
|
5aabdd03c8
|
Correction de quelques bugs.
|
2010-11-20 01:09:43 +01:00 |
|
Georges Dupéron
|
cab12e533a
|
Utilisation de (require), correction d'un bug dans test-unitaire, 589 tests passed sucessfully. \o/
|
2010-11-19 22:54:31 +01:00 |
|
Bertrand BRUN
|
beab137d54
|
Correction du cas du progn dans meval
|
2010-11-15 14:02:33 +01:00 |
|
Georges Dupéron
|
cc109f9c5a
|
Import des modifications de la branche compilation-georges.
|
2010-11-14 22:06:01 +01:00 |
|
Bertrand BRUN
|
77c2905d53
|
Continuation du defmacro. On touche presque au but manque pas grand chose.
|
2010-11-13 03:02:57 +01:00 |
|
Bertrand BRUN
|
c603beaebe
|
Meval peut maintenant gere les appels recursifs
|
2010-11-13 00:49:49 +01:00 |
|
Bertrand BRUN
|
5416bb34d8
|
Ajout du cas du defmacro (pas encore fini)
|
2010-11-12 23:38:36 +01:00 |
|
Bertrand BRUN
|
cb07628ee8
|
Ajout de la mise a jour de l'environnement lors d'un appel a une methode meta-defini
|
2010-11-12 22:06:54 +01:00 |
|
Bertrand BRUN
|
3d4f11147b
|
Manque la gestion des variables dans simplify + ajout de la gestion des defuns dans lisp2li et meval
|
2010-11-12 01:36:49 +01:00 |
|
Bertrand BRUN
|
fd2e4073d3
|
Ajout du cas du let* dans le lisp2li
|
2010-11-10 15:17:00 +01:00 |
|
Bertrand BRUN
|
25e891e6fc
|
Ajout du cas du let dans meval
|
2010-11-08 19:51:09 +01:00 |
|
Bertrand BRUN
|
2905eaf456
|
Merge branch 'master' of https://github.com/dumbs/2010-m1s1-compilation
|
2010-11-08 19:13:51 +01:00 |
|
Bertrand BRUN
|
846d140d3f
|
Ajout du cas du let dans lisp2li
|
2010-11-08 19:13:01 +01:00 |
|
Bertrand BRUN
|
34189f2e73
|
Correction du cas du defun + correction de tests unitaire dans lisp2li
|
2010-11-08 14:56:06 +01:00 |
|
Bertrand BRUN
|
216b6f0b37
|
Ajout du cas du :set-var + utilisation du cond-match dans meval
|
2010-11-07 12:35:23 +01:00 |
|
Bertrand BRUN
|
c614d0dd8e
|
Factorisation du code de meval
|
2010-11-07 03:25:52 +01:00 |
|
Bertrand BRUN
|
f05c73b033
|
Ajout de la fonction meval-lambda qui applique une lambda fonction quelconque a des valeurs d'arguments dans un certain environnement
|
2010-11-07 03:11:34 +01:00 |
|
Bertrand BRUN
|
22132df065
|
Utilisation du match pour le meval + amelioration du cas du lambda dans meval + amelioration de la gestion de l'environnement dans meval
|
2010-11-07 02:25:58 +01:00 |
|
Bertrand BRUN
|
a08a7e9875
|
Ajout de la reconnaissant du ((lambda (..) ..) ..) avec gestion du &rest dans meval
|
2010-11-06 21:33:25 +01:00 |
|
Bertrand BRUN
|
95e76ef163
|
Amelioration de meval-progn
|
2010-11-06 13:25:06 +01:00 |
|
Bertrand BRUN
|
ae51cc671a
|
Ajout de la gestion des call, if et progn dans meval
|
2010-11-06 13:22:28 +01:00 |
|
Bertrand BRUN
|
5b323b2c46
|
Ajout du cas de :cvar dans le meval
|
2010-11-06 02:27:40 +01:00 |
|
Bertrand BRUN
|
35b54fe1da
|
Commencement de la fonction meval. Pour l'instant elle n'evalue que les contantes :D
|
2010-11-06 01:28:34 +01:00 |
|
Bertrand BRUN
|
1bd2db29f6
|
Correction de la fonction make-stat-env. Maintenant elle marche parfaitement (normalement)
|
2010-11-05 23:37:00 +01:00 |
|
Bertrand BRUN
|
2e3ce256f3
|
Correction de petit erreur dans le lisp2li + ajout de la fonction readfile
|
2010-11-05 21:46:52 +01:00 |
|
Bertrand BRUN
|
820a452dbf
|
Ajout du curry pour manger
|
2010-11-05 11:34:50 +01:00 |
|
Bertrand BRUN
|
ac8f7a1953
|
Lisp2li gere maintenant les progn. Et correction d'une erreur dans la gestion du defun
|
2010-11-02 13:08:46 +01:00 |
|
Georges Dupéron
|
b85138b05f
|
Corrections sur test-unitaire + paramètre optionnel fonction de test.
|
2010-11-01 15:57:19 +01:00 |
|
Bertrand BRUN
|
0fb441b127
|
Nettoyage de fichier meval.lisp
|
2010-10-28 22:03:31 +02:00 |
|
Bertrand BRUN
|
6d3071d9e8
|
Ajout de la fonction meval. Pour l'instant la fonction meval gerer les variables, les if, les litteraux, les macros predefinie et les fonctions predefinie. Attention la macro 'OR' n'est pas gerer car elle utilise un let qui n'est pas encore implemente
|
2010-10-26 17:24:15 +02:00 |
|
Georges Dupéron
|
0158ba3734
|
Nouvelle version de test-unitaire (en cours, ne fonctionne pas à 100%).
|
2010-10-22 21:01:38 +02:00 |
|
Bertrand BRUN
|
34d754bdf5
|
Ajout de la parti test unitaire
|
2010-10-08 15:25:53 +02:00 |
|