L'algorithme est le même que précédemment. Les seules modifications correspondent à la construction du prédicat représentant le sens de la phrase.
Dans le programme, A, B, F, G représentent des mots de la phrase, VSA, VSB, VSF, VSG leurs valeurs sémantiques, X, Y, Z des catégories syntagmatiques, SPH la suite de la phrase, NPH la nouvelle phrase (structurée), ST la suite des types (des catégories), NT la nouvelle liste de types, NVS la nouvelle valeur sémantique.
Les règles de simplification sont celles du tableau D.2.
Dans le cas des règles 4, 5, 6 et P, on ajoute comme condition la présence d'une catégorie permettant de se simplifier avec la catégorie obtenue en appliquant la règle. Cela permet d'éviter de s'engager dans des branches infinies lors de l'analyse.