Grammaire modifiée, code compilant et fonctionnel