Georges Dupéron
|
b7d2da9a3a
|
Merge branch 'master' of github:dumbs/2010-m1s1-compilation
|
2010-10-31 02:19:56 +01:00 |
|
Georges Dupéron
|
b6990e68d1
|
Effacement des tests un module à la fois (ou tous en même temps, au choix).
|
2010-10-31 02:14:35 +01:00 |
|
Bertrand BRUN
|
b154264f1a
|
Correction de la fonction print-env-stack pour quel puisse afficher correctement l'environnement, lisp2li gere maintenant correctement les lambda-expressions et les defuns
|
2010-10-31 02:45:19 +02:00 |
|
Bertrand BRUN
|
e80b555d9c
|
Merge branch 'master' of https://github.com/dumbs/2010-m1s1-compilation
|
2010-10-31 00:09:45 +02:00 |
|
Bertrand BRUN
|
c2fe50a031
|
Correction d'un mauvais test sur les fonctions definie. Ainsi que l'ajout d'un test pour eviter les erreurs d'environnement vide a l'execution de lisp2li
|
2010-10-31 00:09:39 +02:00 |
|
Georges Dupéron
|
8f68f03408
|
Correction (?) sur le defun dans lisp2li.
|
2010-10-31 00:06:07 +02:00 |
|
Georges Dupéron
|
36d79d03de
|
Correction (?) sur le defun dans lisp2li.
|
2010-10-30 22:25:46 +02:00 |
|
Bertrand BRUN
|
b661c5f319
|
Merge branch 'master' of https://github.com/dumbs/2010-m1s1-compilation
|
2010-10-30 22:12:22 +02:00 |
|
Bertrand BRUN
|
2badf52db3
|
Correction dans le code de generation des defuns
|
2010-10-30 22:12:18 +02:00 |
|
Georges Dupéron
|
b8c8abcdfb
|
corrections mineures.
|
2010-10-30 21:51:19 +02:00 |
|
Bertrand BRUN
|
0fb441b127
|
Nettoyage de fichier meval.lisp
|
2010-10-28 22:03:31 +02:00 |
|
SliTaz User
|
77b3ec876c
|
Merge branch 'master' of github.com:dumbs/2010-m1s1-compilation
Conflicts:
main.lisp
|
2010-10-28 19:40:42 +02:00 |
|
SliTaz User
|
0da234492a
|
implémentation : on passe tout par pointeur.
|
2010-10-28 16:07:14 +02:00 |
|
SliTaz User
|
0e67e33e3c
|
Renomage d'un fichier.
|
2010-10-28 13:58:10 +02:00 |
|
SliTaz User
|
06c3a9bc66
|
Réflexions sur l'implémentation.
|
2010-10-28 13:57:21 +02:00 |
|
Bertrand BRUN
|
45880c2ae4
|
Re-agencement de la fonction lisp2li. Et ajout de la commande setq
|
2010-10-27 01:45:12 +02:00 |
|
Bertrand BRUN
|
6f743125be
|
Ajout du cas du defun. Attention a verifier si tous marche selon la spec !
|
2010-10-26 23:03:55 +02:00 |
|
SliTaz User
|
e66a97901a
|
Implémentation de certaines fonctions / macros de LISP.
|
2010-10-26 20:55:07 +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 |
|
Bertrand BRUN
|
989d5b1524
|
Ajout de la fonction lisp2li et de ces tests unitaire. Manque quelques cas a gerer (voir git grep TODO -- lisp2li.lisp)
|
2010-10-26 13:33:31 +02:00 |
|
SliTaz User
|
bfa02e486f
|
Améliorations sur la nouvelle version de test-unitaire, utilisation de la nouvelle version de test-unitaire.
|
2010-10-24 19:23:43 +02:00 |
|
Georges Dupéron
|
72578b6e9e
|
Nouvelle version de test unitaire, il y a une démo en bas du fichier.
|
2010-10-23 13:59:39 +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 |
|
Georges Dupéron
|
4a63f15821
|
Merge branch 'master' of github:dumbs/2010-m1s1-compilation
|
2010-10-21 20:24:09 +02:00 |
|
Georges Dupéron
|
fbfcc3bb1e
|
Deftestvar dans test-unitaire + erreur dans le load du main.
|
2010-10-21 18:09:12 +02:00 |
|
Bertrand BRUN
|
f15a506577
|
Continuation des tests unitaire
|
2010-10-21 17:57:39 +02:00 |
|
Georges Dupéron
|
acfad31438
|
Fin de isn-encode (non testé).
|
2010-10-21 17:47:40 +02:00 |
|
Georges Dupéron
|
b48da132b3
|
Pluriel (JJG).
|
2010-10-21 17:29:50 +02:00 |
|
Georges Dupéron
|
300d616928
|
Merge branch 'master' of https://github.com/dumbs/2010-m1s1-compilation
|
2010-10-21 17:29:04 +02:00 |
|
Georges Dupéron
|
a0ac4b19d6
|
On ne crée pas un dossier pour UN [1] === 1 === fichier...
|
2010-10-21 17:28:15 +02:00 |
|
Bertrand BRUN
|
e3d8066fea
|
Ajout de test unitaire
|
2010-10-21 17:27:02 +02:00 |
|
Georges Dupéron
|
fd18c2d465
|
Merge branch 'master' of github:dumbs/2010-m1s1-compilation
Conflicts:
VM/instruction.lisp
|
2010-10-20 23:42:27 +02:00 |
|
Georges Dupéron
|
20c567e1d2
|
isn-encode fonctionne, il manque juste les registres.
|
2010-10-20 23:39:43 +02:00 |
|
Georges Dupéron
|
a449baf801
|
Version boguée et non finie de isn-encode, avant que je ne découvre les fonction de manipulation de bits de lisp http://psg.com/~dlamkins/sl/chapter18.html
|
2010-10-20 22:55:43 +02:00 |
|
Bertrand BRUN
|
02e562330c
|
Ajout de TODO
|
2010-10-20 11:17:41 +02:00 |
|
Bertrand BRUN
|
cbf7849e7e
|
Ajout de quelque test unitaire sur VM (a completer)
|
2010-10-19 17:58:29 +02:00 |
|
Bertrand BRUN
|
fab4a175d8
|
Ajout de la fonction d'affichage de la VM
|
2010-10-19 17:37:35 +02:00 |
|
Bertrand BRUN
|
ae6e48edf7
|
Ajout de la fonction d'affichage de l'environnement et d'un main
|
2010-10-19 16:33:08 +02:00 |
|
Bertrand BRUN
|
af2b28f7e5
|
Ajout du test unitaire d'environnement
|
2010-10-19 16:32:29 +02:00 |
|
Georges Dupéron
|
e55e3641a0
|
Sélection des modules pour lesquerls on veut faire les tests. Correction des erreurs. Messages plus explicites. Arrêt quand un des modules fail.
|
2010-10-16 12:09:44 +02:00 |
|
Bertrand BRUN
|
2969c44b2c
|
Ajout de la fonction print-memory qui affiche l'etat de la memoire de la VM
|
2010-10-16 00:29:51 +02:00 |
|
Bertrand BRUN
|
9aa461bdc8
|
Remplacement des _ par - dans les noms des fonctions
|
2010-10-15 23:31:20 +02:00 |
|
Georges Dupéron
|
de059d41ed
|
Correction des erreurs.
|
2010-10-15 23:24:59 +02:00 |
|
Georges Dupéron
|
60fe52df6d
|
Merge branch 'master' of github:dumbs/2010-m1s1-compilation
Conflicts:
VM/instruction.lisp
|
2010-10-15 22:43:03 +02:00 |
|
Georges Dupéron
|
6e55560dfd
|
Possibilité d'avoir plusieurs VM qui s'exécutent tour à tour + nettoyage.
|
2010-10-15 22:22:50 +02:00 |
|
Bertrand BRUN
|
be3b162221
|
Mise a jour des instructions VM
|
2010-10-15 20:05:04 +02:00 |
|
Bertrand BRUN
|
be4c1636b7
|
Ajout des instructions que la VM doit reconnaitre
|
2010-10-15 19:56:43 +02:00 |
|
Bertrand BRUN
|
3237acd2d1
|
Ajout du cours du 15/10/2010
|
2010-10-15 19:11:27 +02:00 |
|
Bertrand BRUN
|
34d754bdf5
|
Ajout de la parti test unitaire
|
2010-10-08 15:25:53 +02:00 |
|
Georges Dupéron
|
9202c25cb0
|
Oublié de noter une url dans le dernier commit.
|
2010-10-07 21:57:51 +02:00 |
|