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 |
|
Georges Dupéron
|
5ba19c9300
|
Docstrings, ortographe, explications, ... Les trucs chiantos. N'hésitez pas à corriger mes erreurs de style.
|
2010-10-07 21:41:09 +02:00 |
|
Bertrand BRUN
|
bd80fdbf0c
|
Environnements
|
2010-10-07 18:08:12 +02:00 |
|
Georges Dupéron
|
88b177f57c
|
Indication pour emacs qu'il ne faut pas mélanger les espaces et tabulations dans l'indentation (sinon on ne va pas s'y retrouver !).
|
2010-10-05 15:09:28 +02:00 |
|
Bertrand BRUN
|
f30d8405fc
|
Ajout d'une TODO liste
|
2010-10-03 18:15:15 +02:00 |
|
Georges Dupéron
|
7da3a959c9
|
Corrections cosmétiques et indentation (avec des espaces, si vous voyez un tab, faut le buter !).
|
2010-10-03 12:49:36 +02:00 |
|
Bertrand BRUN
|
797b87f598
|
Ajout de la fonction d'analyse de cas
|
2010-10-02 17:32:12 +02:00 |
|