| |
LISP, das V1.0 abbildet für Betrieb Mai 2000 abbildet 2-13 2 2,9,1 ParametercÜberschreitencModi Die Funktion, die durch den IDL-Betrieb definiert wird, erwartet die Aktualparameter, die entsprechen jedes formale Argument, das innen erklärt wird oder inout im Auftrag, in dem sie sind erklärt in der IDL-Definition des Betriebes. 2,9,2 RückholcWerte Die Funktion, die durch den IDL-Betrieb definiert wird, bringt mehrfache Werte zurück. Das erste (d.h., der zeroth) Wert, der zurückgebracht wird, ist daß der Wert, der dem angegebenen Rückholwert, es sei denn entspricht der angegebene Rückholwert ist leer . Nach dem Wert, der erklärt entspricht Rückholwert, wenn irgendwelche, die folgenden zurückgebrachten Werte den Parametern das entsprechen wurden heraus erklärt und inout im Auftrag, in dem jene Parameter innen erklärt wurden die IDL-Erklärung. Merken Sie, daß dieses andeutet, daß die erzeugten Funktionen, die Betrieben entsprechen, erklärten Lücke, die keine haben aus noch der Formalparameter-Rückkehr null des inout Werte. 2,9,3 Einweg Betriebe erklärten Einweg werden entsprechend den oben genannten Richtlinien abgebildet. 2,9,4 Leistungsfähigkeits-Optimierung: Verwenden von Makros anstelle von den Funktionen Eine anpassende Implementierung kann einen Betrieb zu einem Makro abbilden dessen Name und Anforderungsyntax sind mit dem oben genannten Diagramm gleichbleibend. Um terminologische Einfachheit jedoch dieses Dokument fährt fort sich zu beziehen abgebildet Betriebe als Funktionen. 2,9,5 Ausnahme Eine Anforderung einer Funktion, die einem gegebenen IDL-Betrieb entspricht, kann ergeben bestimmte Bedingungen, die, einschließlich der Bedingungen erzeugt durch die Ausnahmen signalisiert werden erklärt in den Erhöhungen Klausel des Betriebes, wenn irgendeinen. Solche Bedingungen werden innen signalisiert das dynamische Klima des Anrufers. Eine Anforderung einer Funktion kann das Signalisieren von Bedingungen auch ergeben Entsprechen Systemausnahmen. 2,9,6 Kontext Für jeden Kontext erklärte Name durch einen Betrieb, der Betrieb annimmt ein einzelnes zusätzliches Argument dessen Art ein erstklassiger Kontext ist, erreicht über den Standard Kontext- Accessors. |  |
|
| |
|
|