Ensuite, chaque ligne est analysée pour déterminer si la syntaxe est correcte et si les variables utilisées existent dans le bloc de données. S'il y a une erreur, la commande courante n'est pas compilée et on reste mode compilation, permettant ainsi de retaper la commande correctement. Pour exécuter la procédure une fois finie, on utilise la commande "EXECUTE". Si l'on désire sortir du mode compilation en annulant la procédure on utilise la commande "INTERPRETEUR".