Cette directory contient un gnrateur d'analyseur lexical/syntaxique et un 
prettyprinter C/C++. C'est un freeware au sens de la licence GNU 
(voir le fichier copying de la directory cplusplu).

INSTALLATION
------------

La compilation est prvue pour Linux. Moyennant une modification dans 
makefile.inc et makefile.der elle marche aussi sur SUN ou sur Unix/interactive 
a condition d'utiliser gcc 2.7.2

1) Prendre les fichier makefile.uni et makefile.der et effectuer les oprations
   suivantes :

   Pour la variable META_DIR :     Mettre le repertoire ou vous avez install
                                   erltools comme "/home/home_dir/erltools".

   Pour la variable INSTALL_DIR :  Mettre le repertoire ou les executable doivent
                                   etre installs. Ce repertoire doit exister et
                                   se trouver dans votre variable PATH. 

2) Faire un make -f makefile.uni all install (pour une installation minimale du
   prettyprinter vous pouvez aussi faire un make -f makefile.uni prettyprinter).

3) Dans la directory d'installation modifier le fichier c.set en fonction
   des prfrences (en particulier ansi ou kerningam, les options sont situees
   au milieu du fichier).

4) S'assurer que le repertoire d'installation est prsente dans le PATH


UTILISATION
-----------

1) Sous shell

   Taper cpb 'name' ou name est le nom du programme  prettyprinter

2) Sous emacs

   Possibilit de prettyprinter une fonction ou le fichier en entier
   en reprenant les macros fourrnies dans le .emacs de la directory 
   cplusplu

DOS
---

Sous dos les fichiers sont compilables avec djgpp v2. Faire make -f 
makefile.dos. Utiliser cpb.bat pour prettyprinter un programme aprs 
avoir modifie le path dans cpb.bat pour cplus.

GENERATEUR D'ANALYSEUR LEXICAL/SYNTAXIQUE
-----------------------------------------

La documentation sous forme postscript se trouve dans la directory doc. Le fichier
ALIRE dcrit le contenu de cette documentation.


