Un petit bilan des changements effectués par Pascal
+ remise en place du souk qu'il a mis dans le repertoire test. - il a commencé à rajouter le CondAct (tout est parti de la en fait...) - il a coupé le LazyCompiler en morceaux Pour cela, il a créé un nouveau module LicPrg qui définit la structure de données (SDD) en sortie du LazyCompiler. Ensuite, les diverses tranformations src2src sont faites à partir de cette SDD. - il a débranché (temporairement) l'expansion de noeud et de array/structure - il a débranché ma pseudo inférence de type et a mis à la place une vérification de types. - Le traitement du polymorphisme est effectué via une transfo src2src dans DoNoPoly (que je vais renommer en RmPoly) -------------------------------------------------------------------------- Par ailleurs, J'ai créé un todo.org et un README.org que je vais essayer de tenir à jour. nb: les tests ne passent toujours bien sur.
Showing
- .gitignore 4 additions, 4 deletions.gitignore
- Makefile 1 addition, 1 deletionMakefile
- README.org 80 additions, 0 deletionsREADME.org
- src/TODO.org 2 additions, 10 deletionssrc/TODO.org
- src/compile.ml 3 additions, 1 deletionsrc/compile.ml
- src/doNoPoly.ml 1 addition, 1 deletionsrc/doNoPoly.ml
- src/main.ml 1 addition, 39 deletionssrc/main.ml
- t.lus 0 additions, 11 deletionst.lus
- test/Makefile 0 additions, 0 deletionstest/Makefile
- test/TO_SORT/aa.lus 26 additions, 0 deletionstest/TO_SORT/aa.lus
- test/TO_SORT/bug.lus 18 additions, 0 deletionstest/TO_SORT/bug.lus
- test/TO_SORT/bug/car-V2.lus 160 additions, 0 deletionstest/TO_SORT/bug/car-V2.lus
- test/TO_SORT/bug/car-orig.lus 157 additions, 0 deletionstest/TO_SORT/bug/car-orig.lus
- test/TO_SORT/bug/car.lus 157 additions, 0 deletionstest/TO_SORT/bug/car.lus
- test/TO_SORT/bug/rs.lus 23 additions, 0 deletionstest/TO_SORT/bug/rs.lus
- test/TO_SORT/bug/rs.lus~ 16 additions, 0 deletionstest/TO_SORT/bug/rs.lus~
- test/TO_SORT/bug/toto.lus 4 additions, 0 deletionstest/TO_SORT/bug/toto.lus
- test/TO_SORT/bug2.lus 12 additions, 0 deletionstest/TO_SORT/bug2.lus
- test/TO_SORT/bug3.lus 11 additions, 0 deletionstest/TO_SORT/bug3.lus
- test/TO_SORT/car.lus 157 additions, 0 deletionstest/TO_SORT/car.lus
Loading
Please register or sign in to comment