next up previous
Nächste Seite: Der Editor Aufwärts: Programmaufruf und -bedienung Vorherige Seite: ARexx-Schnittstelle


Rückgabewerte

Alle Programme des -Systems haben ein einheitliches Konzept der Rückgabewerte. Die Rückgabewerte behalten das Maximum in den Variablen Arts.returnVal und ArgHandler.rexxReply auf. Nach der Rückgabe einer ARexx-Meldung wird rexxReply wieder auf Null gesetzt, returnVal jedoch bleibt unverändert und wird dem Aufrufer des Programms zurückgegeben!


Die Werte setzen sich folgendermassen zusammen:


Tabelle: Rückgabewerte von
Code Wert Bedeutung
rcOk 0 alles paletti
rcWarn 5 Warnung
rcIllOpt 8 ungültige Option
rcActionErr 10 z.B. Fehler im Quelltext
rcImportantNotFound 12 wichtige Datei nicht gefunden
rcMainNotFound 14 Hauptdatei nicht gefunden
rcIllegal 15 ungültiges ARexx-Kommando
rcAborted 20 Programm-Abbruch


Die Werte rcIllegal und rcAborted kommen dabei nur in ARexx-Scripten zur Anwendung.


Claudio Nieder 2000-11-12