| |
Februar 2003 Sprache CORBA Scripting: Lexikalische Versammlungen 2-3 2 Als OMG IDL, benutzt IDLscript den (8859,1) Zeichensatz ISO Latin-1. Dieser Zeichensatz wird in Buchstaben (Buchstaben), Stellen, Grafikzeichen, der Raum geteilt (unbelegter) Buchstabe und Formatierungsbuchstaben (zu mehr Information, sehen Sie Tabelle 3-2, Tabelle 3-3, Tabelle 3-4 und Tabelle 3-5 im CORBA 3,0 Spezifikation). 2,2,1 Zeichen Es gibt fünf Arten Zeichen: Bezeichner, Schlüsselwörter, Druckfehler, Operatoren und anderer Separatoren. Freie Räume, horizontale und vertikale Vorsprünge, neue Zeilen, Seitenvorschübe und Anmerkungen, wie unten beschrieben, werden ausgenommen ignoriert, während sie dienen, Zeichen zu trennen. Etwas weißer Raum wird angefordert, um anders angrenzende Bezeichner, Schlüsselwörter und Konstanten zu trennen. Wenn der Eingangsstrom in Zeichen bis zu einem gegebenen Buchstaben analysiert worden ist, das folgende Zeichen wird genommen, um die längste Zeichenkette der Buchstaben zu sein, die ein Zeichen vielleicht festsetzen konnten. 2,2,2 Kommentiert Der scharfe Buchstabe (# beginnt eine Anmerkung, die am Ende der Linie an endet welches sie auftritt. Anmerkungen können alphabetisches, Stelle, Graphik, der Raum enthalten, horizontal Vorsprung, vertikaler Vorsprung und Formularvorschubzeichen. Das folgende Beispiel veranschaulicht Anmerkungen: > > > # ist dieses eine Anmerkung 2,2,3 Bezeichner Bezeichner beziehen sich auf Namen von Variablen, von Arten, von Verfahren, von Kategorien und von Modulen. Bezeichner ist eine willkürlich lange Reihenfolge von alphabetischem, von Stelle und von Unterstreichens("_") Buchstaben. Der erste Buchstabe muß ein alphabetischer oder Unterstreichensbuchstabe sein. Alle Buchstaben sind bedeutend. Die folgenden Beispiele sind gültige Bezeichner: Bezeichner identifier123 an_identifier An_Identifier Merken Sie, daß IDLscript eine empfindliche Sprache des Falles ist: an_identifier und An_Identifier sind zwei unterschiedliche Bezeichner. Abschnitt 1.This ist eine Anpassung der Spezifikation CORBA 2,3 Kapitel 3, bereits Anpassung von Ellis, von Margaret A. und von Bjarne Stroustrup, der Hinweis Annoted C++ Handbuch, Addison-Wesley Publishing Company, Reading, Massachussets, 1990, ISBN 0 201-51459-1, Kapitel 2. Es unterscheidet sich in der Liste der zugelassenen Schlüsselwörter und der Interpunktion. |  |
|
| |
|
|