Résumé
Ce chapitre a décrit les différents outils d'analyses lexicales et
syntaxiques d'Objective CAML. On peut citer dans l'ordre d'apparition :
-
le module Str pour filtrer des expressions rationnelles;
- le module Genlex pour construire facilement des
analyseurs lexicaux simples;
- l'outil ocamllex, intégration typée de l'outil lex;
- l'outil ocamlyacc, intégration typée de l'outil
yacc;
- les flots pour construire des analyseurs descendants, y compris
contextuels.
Les outils ocamllex et ocamlyacc ont été utilisés pour
définir une analyse syntaxique du langage Basic
plus aisément modifiable que celle présentée page ??.