une chose simple qui se rapproche de ce dont il est question ici : faire un CoreWar !
un de ces petits jeux qui emule un petit CPU simpliste, propose un jeu d´instructions basique, et une visualisation de la memoire.
Le but etant d´ecrire des petits scripts (qui seront charges par le soft, parses, et traduit comme s´il s´agissait d´un assembleur dedie au CPU virtuel qu´on veut "creer"), et de les faire "combattre" dans l´arene de la memoire.
Si on comprend bien comment ca fonctionne, et qu´on sait ecrire traducteur script asm > instructions pour le CPU virtuel, ben c´est gagne. Apres, un compilo, ce n´est que ca mais en BCP plus complique (nombre d´instructions et variantes, mais surtout optimisations, etc.)