| |
2-6 LISP, das V1.0 Mai 2000 Abbildet 2 2,4 Einleitung in genannte Types Wir besprechen jetzt das Diagramm der Arten, die genannt werden. Wir fangen mit einer Diskussion über an terminologische Ausgaben. 2,4,1 Namengeben Von Terminologie Darstellung für das Namengeben kann verwirrend sein, also ist etwas Obacht erforderlich. Unsere Spezifikation ist nicht formal rigoros, aber wir haben versucht, genügende Punkte mit Beispielen zu veranschaulichen damit die Situationen wahrscheinlich zum in der Praxis Entstehen können angefaßt werden. 2,4,1,1 IDL, das Terminologie nennt Durch den IDL-Namen von einem IDL-Wesen bedeuten wir die Zeichenkette, die der einfache Name von der ist Wesen. Ein IDL-Wesen kann am ersten oder genisteten Innere erklärt werden irgendein anderes IDL-Wesen. Wir sagen, daß das äußere IDL-Wesen umgibt das innere. Wir Willensmanchmal elide die Anführungszeichen, wenn die Namen von IDL beschrieben werden (und andere Wesen) wenn kein Durcheinander wahrscheinlich ist zu resultieren. Beispiel: Modul A{ Schnittstelle B{ struct c { langes foo;};};} Der Name des struct ist die Zeichenkette c . Der Name der Schnittstelle ist die Zeichenkette B . Name des Moduls ist die Zeichenkette A . Der Name des struct Mitglied ist das Zeichenkette- foo . Das innerste umgebende IDL-Wesen des struct ist die Schnittstelle genanntes B . innerstes umgebendes Modul vom struct ist das Modul nannte A . 2,4,1,2 LISP, das Terminologie nennt Der Name von einem Symbol ist eine Zeichenkette, die benutzt wird, um das Symbol zu kennzeichnen. Pakete sind Ansammlungen Symbole. Ein Symbol hat a Hauptpaket , das auch a hat Name. Ein Paket kann durch ein Symbol oder eine Zeichenkette genannt werden. Wir sagen manchmal lose das Paket x, wenn wir das Paket bedeuten, das durch x genannt wird. Ein Paket kann haben Nicknames und wir betrachten, daß die Nicknames eines Pakets das Paket nennen. Wenn nicht anders festgelegt, nehmen wir an, daß eindeutige Paketnamen auf eindeutiges sich beziehen Pakete. Symbole sind notated, indem sie den Namen des Hauptpakets des Symbols zu vorsetzen Buchstabe: zum Namen des Symbols. Fall ist nicht bedeutend, wenn diese Darstellung ist verwendet. So sind alle Symbole, die durch abbildendes dieses erzeugt werden, externe Symbole ihres Hauses Paket. |  |
|
| |
|
|