| |
2-2 LISP, das V1.0 Mai 2000 Abbildet 2 2,1 Diagramm Von Konzepten Durch ein IDL-Wesen wir bedeuten ein Element, das in der Akte irgendeines IDL definiert wird. Z.B. betrachten Sie das Codefragment Modul A { Schnittstelle B { leerer langer Stab op1(in); }; } Die IDL-Wesen sind das Modul, das A genannt wird die Schnittstelle genannt B der Betrieb genannt op1 , der Formalparameter genannt Stab und die ursprünglichen Datenarten Lücke und lang . Unser Diagramm verbindet zu jedem IDL-Wesen, das in einer IDL-Spezifikation a erklärt wird entsprechendes LISP-Wesen. Das LISP-Wesen, das einem gegebenen IDL-Wesen entspricht, wird gesagt erzeugt zu werden von das IDL-Wesen. Wenn das IDL-Wesen einen Namen hat, dann hat das entsprechende LISP-Wesen auch einen Namen. Während IDL-Wesen durch Zeichenketten (d.h., Bezeichner) genannt werden, werden LISP-Wesen vorbei genannt Symbole. Es ist das Ziel dieses Kapitels zum Spezifizieren, für jedes IDL-Konstruieren, des LISP-Wesens, und Name dieses Wesens, erzeugt durch das Diagramm. 2,2 Semantik des Artdiagramms Die diese Aussage eine IDL-Art I wird zu einer LISP-Art L abgebildet zeigt wenn V an ist ein LISP Wert dessen entsprechende IDL schreiben, ist I dann werden die Konsequenzen nicht wenn spezifiziert der Wert von V nicht ist ein Mitglied der Art L . Diagramm für Anschluß 2 -18 Diagramm für const 2 -19 Diagramm für Reihe 2 -20 Diagramm für Reihenfolge 2 -20 Diagramm für Ausnahme 2 -21 Diagramm für typedef 2 -23 Diagramm für irgendwelche 2 -24 Diagramm für valuetype 2 -26 Kundenspezifisches Valuetypes 2 -31 AbschnittcTitel Seite |  |
|
| |
|
|