| Documentation Alma (français) | Index | Accueil |
|---|---|
|
Version: 0.29 Date: 2001-03-05 Auteur: Guillaume Desnoix |
La documentation du logiciel Alma est protégé par les lois sur les droits d'auteur de la République Française. Toute reproduction (copie, mirroir, impression, ...) est interdite sans autorisation écrite de l'auteur. Sa consultation est gratuite pour tous sur le site www.memoire.com. |
Une fois que vous avez chargé un fichier, vous pouvez demander son analyse. Vous devez d'abord indiquer son langage.
Permet de sélectionner une source parmi celles proposées. Toute analyse demandée par la suite utilisera cette source.
Permet d'activer le mode verbeux. Utilisé surtout au débogage, il permet aussi de savoir où se situe une erreur de syntaxe ou une incompréhension due à une implantation imparfaite de l'analyseur.
L'analyseur étant mono-passe et ignorant les importations et inclusions, l'activation de cette option permet de demander de charger les classes fondamentales de la source choisie. Dans le cas de Java, les noms de classes du JDK sont ainsi chargés. Le fichier listant ces classes doit être nommé <Langage>StdClasses.txt .
Def-* est un formalisme pour décrire une base de connaissance. Il s'agira d'une contribution de Gilles Morel. Selon la disponibilité ou non de Def-*, cette source sera livrée ou non dans la distribution.
La plupart des sources Idl sont acceptés. Les problèmes suivants ont été répertoriés:
Peu de choses sont pour l'instant reconnues.
Analyse de programmes en C++. Une contribution est souhaitée sur ce module.
La plupart des sources Java compatibles JDK 1.02 et 1.1.x sont acceptés. Les problèmes suivants ont été répertoriés:
Analyse la sortie de la commande javap (listant le contenu d'un fichier .class).
L'implantation actuelle est très imparfaite. La restitution se fait dans une classe de nom Global. Le Fortran 90 n'est pas du tout traité. Les problèmes suivants ont été répertoriés:
Analyse de programme en C. Une contribution est souhaitée sur ce module.