Cette interface décrit les Application Program Interface permettant d'utiliser d'Up ! Compiler en mode programmation. Ses paramètres et son comportement sont les mêmes qu'en mode ligne de commande.
Fonction Compiler(NomFichierSource : Caractere, Parametres : Caractere) Retourner Booleen;
Fonction DebuterCompilation(EnvoyerErreur : Procedure (MessageEnvoye : Caractere, NumeroColonne : Entier, NumeroLigne : Entier, NomFichierSource : Caractere)) Retourner Booleen;
Procedure TerminerCompilation();