| |
LISP, das V1.0 DynAny Mai 2000 Abbildet 3-13 3 }; 3,12,1 Beispiele Nehmen Sie an, daß das variable x zu einem Fall der Kategorie CORBA:Object gesprungen wird. Dann folgen ing sind zugelassene Anforderungen: (_ is_equivalent x x) (_ Durcheinander x 8777777) . 3,12,2 Hauptsächlich Die Direktion Schnittstelle wird mißbilligt und wird nicht abgebildet. 3,13 DynAny Das DynAny Datenart wird zu einer Kategorie abgebildet, die DynamicAny:DynAny genannt wird (gleichwertig, die Kategorie genannt OMG.ORG/DynamicAny:DynAny Das DynAnyFactory Schnittstelle ist abgebildet zu einer Kategorie genannt DynamicAny:DynAnyFactory . Die Definitionen zu diesen Zwischen Gesichter wird in IDL gegeben und dem abbildenden Standard-IDL, außer daß CORBA-Spezifikt. folgt ification definiert zusätzliche Stellenbeschränkungen auf ihrem Gebrauch. Der Verbrauch dieser Kategorien folgt so dem Standarddiagramm. 3,13,1 Beispiel Nehmen Sie an, daß x zu einem Fall von DynamicAny:DynAny gesprungen wird . Die Zeichenkette "foo" kann sein eingesetzt in x irgendein über: (insert_string x "foo") oder (insert_any x "foo") Wenn y wird zu einem Fall der Kategorie DynamicAny:DynAnyFactory gesprungen dann ein Dynami- IRGENDWELCHE können über verursacht werden: (create_dyn_any x "foo" 3,14 Der IDL-Compiler Die Funktion CORBA:IDL wenn Sie auf ein einzelnes Argument zugetroffen werden, das ein Namedesigna- ist Felsen definiert innerhalb der LISP-Welt, in der es allen Datenarten, Paketen, Kategorien hervorgerufen wird, Funktionen und die Konstanten, die durch das bezeichnete IDL definiert werden, ordnen ein. Dieses kann neu zu definieren zur Folge haben Kategorien oder Arten. Anmerkungs- Namedesignator wird in der Nationalstandardspezifikation (P. 26-35) definiert. Lose Sprechen, ist es eine Zeichenkette, die eine Akte nennt, ein "Namegegenstand", der den Namen darstellt von dieser Akte oder von einem Strom verband mit dieser Akte. |  |
|
| |
|
|