next up previous contents
Next: Sources de l'analyseur Up: Implantation de l'analyseur syntaxique Previous: Application d'une règle

Analyse

L'analyse commence par un décalage :

parse(AXIOM,SOURCE):-
    shift(AXIOM,SOURCE,[]).

Et se termine lorsque l'axiôme est reconnu et qu'il n'y a plus rien à lire :

parse(AXIOM,[],[AXIOM]).

Il y a ensuite les prédicats permettant la réduction et le décalage (dans cet ordre !).



Christophe Delord
1998-09-02