Georges Dupéron
|
3518f784ce
|
Début de restructuration des répertoires.
|
2010-11-22 03:10:55 +01:00 |
|
Georges Dupéron
|
0ec5810e5e
|
Correction de quelques fautes de frappe.
|
2010-11-22 02:48:06 +01:00 |
|
Georges Dupéron
|
ad971c1e90
|
Merge branch 'master' of github:dumbs/2010-m1s1-compilation
|
2010-11-22 02:33:35 +01:00 |
|
Georges Dupéron
|
d8c074be94
|
Correction des buts + ajout de "tests" (faut vraiement que je colle un test unitaire quelque part :-/ )
|
2010-11-22 02:30:13 +01:00 |
|
Georges Dupéron
|
b726759822
|
Correction de quelques bugs, et découverte d'un "bug" ? dans sbcl.
|
2010-11-22 02:13:27 +01:00 |
|
Georges Dupéron
|
9625b27e62
|
Loop : Implémentation de if / when / unless. Non testé.
|
2010-11-22 01:14:25 +01:00 |
|
Bertrand BRUN
|
93a731dec5
|
Fin de la partie Environnement. Faut que je verifie les possibles erreurs
|
2010-11-21 21:53:12 +01:00 |
|
Georges Dupéron
|
d75f55db9f
|
Loop : ajout des while until always never thereis.
|
2010-11-21 21:24:43 +01:00 |
|
Georges Dupéron
|
d519f04ba7
|
Loop : support de toutes les clauses d'accumulation : collect append nconc count sum minimize maximize.
|
2010-11-21 21:02:06 +01:00 |
|
Bertrand BRUN
|
b677d2fd86
|
Fin de la partie des meta-definition
|
2010-11-21 20:24:19 +01:00 |
|
Bertrand BRUN
|
319aa2789e
|
Merge branch 'master' of https://github.com/dumbs/2010-m1s1-compilation
|
2010-11-21 20:10:28 +01:00 |
|
Bertrand BRUN
|
1023fbd58e
|
Ajout des fonctions permettant de gere les primitives en Scheme
|
2010-11-21 20:10:19 +01:00 |
|
Bertrand BRUN
|
4fed137292
|
Ajout de la partie Valeur-non-fonctionnelles et debut de la parti Valeur-fonctionnelles
|
2010-11-21 19:26:43 +01:00 |
|
Bertrand BRUN
|
218ab7a0f3
|
Fin de la parti Evaluateur
|
2010-11-21 18:47:29 +01:00 |
|
Bertrand BRUN
|
f9d7dded59
|
Ajout de la partie Barriere-syntaxique qui permet de connaitre le type d'expression Scheme
|
2010-11-21 16:14:13 +01:00 |
|
Georges Dupéron
|
bea5dc4765
|
Correction de bugs sur l'initialisation parallèle du for, remise en route du with, ajour du collect et du append.
|
2010-11-21 08:11:35 +01:00 |
|
Georges Dupéron
|
d17bbb8990
|
Implémentation de loop (ne gère que les for, with(cassé) et do).
|
2010-11-21 04:07:40 +01:00 |
|
Bertrand BRUN
|
363134792b
|
Ajout de quelques fonctions utiles (a complete)
|
2010-11-20 01:31:28 +01:00 |
|
Bertrand BRUN
|
07c55f7986
|
Ajout de quelques fonctions utiles (a complete)
|
2010-11-20 01:25:26 +01:00 |
|
Georges Dupéron
|
4b638bceae
|
Merge branch 'master' of github:dumbs/2010-m1s1-compilation
|
2010-11-20 01:10:07 +01:00 |
|
Georges Dupéron
|
5aabdd03c8
|
Correction de quelques bugs.
|
2010-11-20 01:09:43 +01:00 |
|
Bertrand BRUN
|
7e23133561
|
Ajout du repertoire scheme et de la definition de la grammaire de scheme
|
2010-11-20 01:07:11 +01:00 |
|
Bertrand BRUN
|
5c8d0818dc
|
Merge branch 'master' of https://github.com/dumbs/2010-m1s1-compilation
Conflicts:
implementation/mini-meval.lisp
test-unitaire.lisp
|
2010-11-20 00:17:44 +01:00 |
|
Bertrand BRUN
|
05076db511
|
ajout de load-vm
|
2010-11-20 00:12:33 +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 |
|
Georges Dupéron
|
1389468262
|
Import des modifications de compilation-georges.
À partir de maintenant, je bosse dans master.
|
2010-11-19 17:21:13 +01:00 |
|
Bertrand BRUN
|
beab137d54
|
Correction du cas du progn dans meval
|
2010-11-15 14:02:33 +01:00 |
|
Georges Dupéron
|
41dfb5f21d
|
Nettoyage de "print" oubliés.
|
2010-11-15 03:43:23 +01:00 |
|
Georges Dupéron
|
ef99d3f360
|
Les deftestvar sont héritées (mais écrasables) par les sous-modules + fonction show-tests.
|
2010-11-15 03:42:06 +01:00 |
|
Georges Dupéron
|
cc109f9c5a
|
Import des modifications de la branche compilation-georges.
|
2010-11-14 22:06:01 +01:00 |
|
Bertrand BRUN
|
ccf304f19a
|
Continuation du cas de defvar
|
2010-11-14 21:21:26 +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
|
564293eac0
|
Ajout du debut de la fonction simplify + ajout de tests unitaire
|
2010-11-11 12:49:03 +01:00 |
|
Bertrand BRUN
|
fd2e4073d3
|
Ajout du cas du let* dans le lisp2li
|
2010-11-10 15:17:00 +01:00 |
|
Bertrand BRUN
|
6d79577cc1
|
Ajout du cas du setq dans lisp2li
|
2010-11-09 08:52:25 +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
|
43c4b6ae38
|
Merge branch 'master' of https://github.com/dumbs/2010-m1s1-compilation
Conflicts:
lisp2li.lisp
|
2010-11-08 14:37:42 +01:00 |
|
Bertrand BRUN
|
74fea3397c
|
Ajout du cas des labels dans lisp2li
|
2010-11-08 14:34:57 +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
|
315ba199b7
|
Oubli lors du renomage de variables.
|
2010-11-07 05:46:34 +01:00 |
|