Analyse

Dokumentation  zu Alma (deutsch) Index | Home
Version: 0.29
Datum: 2001-03-05
Autor: Guillaume Desnoix
Übersetzung: Norbert Marchl
Die Dokumentation des Programms namens Alma, wird durch ein Kopierrercht geschützt, das auf französischen Gesetzen beruht. Jede Reproduktion (kopieren, spiegeln, drucken, ...) ist verboten, solange keine schriftliche Bewilligung des Autors vorliegt. Jeder kann Sie kostenlos (und nur) auf dieser Web-Seite lesen www.memoire.com.

Prinzipien

Nachdem Sie eine Datei geladen haben, können Sie dessen Analyse betrachten. Zuerst müssen Sie die entsprechende Sprache wählen.

Optionen

Analysesprache

Kommandozeile: -w <sprache>
Mögliche Werte: Java Idl Fortran
Vorgabewert: Java

Wählen Sie eine Quelle aus der Liste. Alle nachfolgenden Analysen verwenden diese Quelle.

Detaillierter Modus

Äquivalente Kommandozeile: -v
Vorgabe: deaktiviert

Aktivieren des detaillierten Modus. Wird hauptsächlich zur Fehlersuche verwendet. Dieser Modus zeigt, wo ein Syntaxfehler, oder ein Mißverständnis in der Analyse ist.

Fundamentale Klassen

Kommandozeile: -f
Vorgabe: deaktiviert
Verwendung: überall

Der Analysator arbeitet in einem Durchlauf, und ignoriert dadurch einige wichtige Dinge. Diese Option ermöglicht das Laden einer Textdatei, in der die Liste der Klassen enthalten ist. <Sprache>StdClasses.txt .

Beschreibung der Quellen

Definitionssprachen

DefEtoile

Augenblicklicher Zustand: Projekt

Def-* ist ein Formalismus, um eine Wissensdatenbank zu beschreiben. Dies ist ein Projekt von Gilles Morel und ist noch nicht verfügbar.

Idl

Weitere Präzisierung: Corba 2.0
Augenblicklicher Zustand: instabil

Die meisten der IDL-Quellen werden akzeptiert. Es wurden folgende Probleme berichtet:

Objektorientierte Programmiersprachen

Cpp

Augenblicklicher Zustand: Projekt

C++ Analyse. Anregungen sind willkommen!

Java

Weitere Präzisierung: JDK 1.0.2 und 1.1.x
Augenblicklicher Zustand: instabil

Die meisten Java-Quellen (JDK 1.02 und 1.1.x) werden akzeptiert. Es wurden folgende Probleme berichtet:

Funktionale oder prozedurale Sprachen

Fortran

Weitere Präzisierung: F77
Augenblicklicher Zustand: instabil

Noch sehr unvollständig. Das Ergebnis ist eine kleine Klasse, namens Global. Fortran 90 wird nicht akzeptiert. Es werden folgende Probleme berichtet::

C

Augenblicklicher Zustand: Projekt

C Analyse. Anregungen sind willkommen!