A

ALLEZLUA

Adaptation en Lua du compilateur OBERON-0 du professeur WIRTH décrit dans "Compiler Construction". Ce Transpiler (langage source vers langage source) traduit des programmes écrits en langage OBERON-0 en deux étapes. Lors de la première passe (front-end) il sérialise l'arbre syntaxique et la table des symboles dans un fichier, lui même en langage Lua. La seconde passe (back-end) recharge ce fichier (AST) et génère le code cible, Free Pascal, langage que le compilateur FPC pourra à son tour compiler à destination de nombreux systèmes et processeurs.