Georges Dupéron
|
5dc9c462bf
|
Ajout d'un paquet de tests, maintenant tout ce qui est déjà codé fonctionne (sauf le &rest &key &allow-other-keys &aux).
+ Liste todo pour les fonctions / macros / spéciales à implémenter.
|
2010-11-17 02:11:21 +01:00 |
|
Georges Dupéron
|
3bb7a28fb6
|
Encore quelques tests sur mini-meval : il passe avec succès les let, let*, defun, defvar, defmacro, macrolet !
|
2010-11-15 04:29:45 +01:00 |
|
Georges Dupéron
|
4f64b21908
|
Merge branch 'master' into compilation-georges
|
2010-11-14 21:32:09 +01:00 |
|
Georges Dupéron
|
d1b866cd65
|
Correction de quelques bugs...
|
2010-11-14 21:00:05 +01:00 |
|
Georges Dupéron
|
41e5a625f9
|
Suppression d'un bug qui rendait la taille du code de cond-match 2^n avec n le nombre de conditions.
|
2010-11-14 20:35:36 +01:00 |
|
Georges Dupéron
|
c908269069
|
Implémentation de mini-meval. Sauf s'il y a des bugs (et il doit y en avoir...), il gère à peu près tout jusqu'au macrolet...
|
2010-11-14 09:17:10 +01:00 |
|
Georges Dupéron
|
7cfc1cfa2c
|
Compilation des appels de fonctions (pas très beau mais bon...).
|
2010-11-12 03:05:51 +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 |
|
Georges Dupéron
|
00fa7660de
|
Merge branch 'master' of github:dumbs/2010-m1s1-compilation
|
2010-11-08 13:49:18 +01:00 |
|
Georges Dupéron
|
d7ff9b01c4
|
Quelques corrections + ou - correctes :) .
|
2010-11-07 12:39:39 +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 |
|
Georges Dupéron
|
73c0c1e990
|
Import de quelques trucs qui traînaient dans ma branche.
|
2010-11-07 06:18:34 +01:00 |
|
Georges Dupéron
|
d10e571953
|
Ajout de copy-all.
|
2010-11-07 05:46:06 +01:00 |
|
Georges Dupéron
|
7c976ddf21
|
Correction du dernier bug :D
|
2010-11-07 00:07:10 +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
|
69f9180bb2
|
Renommage de readfile en mload
|
2010-11-06 01:29:38 +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
|
bc8dedf652
|
Ajout des fonctions get-defun, get-defmacro, set-defun et set-defmacro dans util.lisp + correction du readfile + ajout du corps de la fonction m-macroexpand-1
|
2010-11-05 22:05:59 +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
|
239330a4ab
|
Merge branch 'master' of https://github.com/dumbs/2010-m1s1-compilation
|
2010-11-05 18:56:54 +01:00 |
|
Bertrand BRUN
|
9e704cb93f
|
Petit changement
|
2010-11-05 18:56:47 +01:00 |
|
Bertrand BRUN
|
820a452dbf
|
Ajout du curry pour manger
|
2010-11-05 11:34:50 +01:00 |
|
Georges Dupéron
|
8a946e6c50
|
Sous-modules pour test-unitaire.
|
2010-11-02 23:52:16 +01:00 |
|
Georges Dupéron
|
a71ac81634
|
Fusion de fonctions-utiles et util.lisp .
|
2010-11-02 01:43:58 +01:00 |
|
Georges Dupéron
|
f9e9741a7f
|
Récupération de match.lisp et util.lisp depuis ma branche de bidouilles.
|
2010-11-02 01:41:37 +01:00 |
|