- WORDCREATER ou BASWORD : Un gestionnaire de table de mots-clés BASIC. C'était en vue de pouvoir faire un BASIC modulaire (on ne met que ce qui nous intéresse, et on enlève quand on a plus besoin, pour remplacer par d'autres). Ca fonctionne. J'ai d'ailleurs repris le driver clavier pour BASFILE. => Mise a disposition en cours.
- Plein de nouveaux mots-clés BASIC, divers et variés, utiles ou stupides, certains de moi, d'autres glanés je ne sais où (TRACE, SHARPENTIER, copains, autres? ...), sur un peu tout et n'importe quoi (dont l'intégrale du BASIC du SHARPENTIER numéro 6) : chaines de caractères, assembleur/dumper/recherche, graphiques (une petite carte grahique, prélude des GSAVE et GLOAD), conversions octal/bin/hex, auto-programmation (et oui ! une commande BASIC "10 CLS:B.5: E." va "programmer" 10:CLS :BEEP 5:END), un super-VAL (nommé EVAL "expression" qui retourne la valeur de l'expression: EVAL "(SI.X)^2+(COSX)^2" renverra 1 quelque soit la valeur de la variable X), et d'autres trucs sans beaucoup d'intérêt... => Vu que ce sont des compilations de trucs glanes ici et la... Je laisse tomber ! Si quelqu'un est interesse par reprendre la main dessus -> MP
- Un embryon de compilateur C ... => Il faut tout retaper. Etat inconnu. Pour ma retraite !
- Un noyau multitâche, basé sur les interruptions. Il permet de scheduler des tâches, d'assurer les exclusions mutuelles, sections critiques, les priorités et d'envoyer/recevoir des messages inter-tâches. Cela remonte à l'époque ou je faisais mes premiers pas dans les noyaux temps-réel embarqués.
- MMPS (Micro-Multi-Process-System), le dernier projet que j'ai écrit lors d'un long détachement sur site à l'étranger (javaipadeportable): Il s'agit d'un petit OS, scheduler multi-process, à consoles virtuelles (ou multi-consoles) avec un système de fichiers. Il est basé sur le scheduler décrit plus haut.
A suivre, si vous êtes intéressés







