| |
2-6 Sprache CORBA Scripting, v1.1 Februar 2003 2 wird durch den ersten Buchstaben, der nicht eine Oktalstelle oder eine hexadezimale Stelle ist beendet, beziehungsweise. Der Wert einer Zeichenkonstante ist Implementierungsabhängiges wenn es übersteigt die der größten Putzfrau. Breiter Buchstabe und breite Zeichenkettedruckfehler werden genau wie Buchstaben und Zeichenkette spezifiziert Druckfehler. Alle Buchstaben- und Zeichenkettedruckfehler, weit und nicht-breit, können nur sein spezifiziert (portably) mit den Buchstaben fand im Zeichensatz ISO 8859-1, der ist Bezeichner fahren fort, auf den Zeichensatz ISO 8859-1 begrenzt zu werden. 2,2,5,4 ZeichenkettecDruckfehler Ein Zeichenkettedruckfehler ist eine Reihenfolge der Buchstaben (wie in Abschnitt 2,2,5,3 definiert, "Buchstabe Druckfehler, "auf Seite 2-5) umgeben durch doppelte Anführungsstriche, wie in den folgenden Beispielen: "hallo \"embedded das world!\n" ", \ "Zeichenkette" Angrenzende Zeichenkettedruckfehler werden verkettet. Buchstaben in verketteten Zeichenketten werden gehalten eindeutig. Z.B. "\xA" "B" enthält die zwei Buchstaben ' \xA ' und ' B ' nach Hintereinanderschaltung (und nicht dem einzelnen hexadezimaler Buchstabe ' \xAB '). Die Größe eines Zeichenkettedruckfehlers ist die Zahl den Zeichenliteralen, die durch die Anführungsstriche umgeben werden, nach Hintereinanderschaltung. Die Größe des DruckfehlersIST mit dem Druckfehler verbunden. Innerhalb einer Zeichenkette der doppelte Anführungsstrich-Buchstabe muß von a vorangegangen werden \. Ein Zeichenkettedruckfehler kann möglicherweise nicht den Buchstaben ' \0 ' enthalten. 2,3 Grammatik IDLscript (1) < Index >::= < Aussagen > (2) < Aussagen >::= < Aussage > * (3) < Aussage >::= ";", |"{" < Aussagen > "}" |< Ausdruck > |< variable_management > |< control_flow_statements > |< procedure_declaration > |< class_declaration > |< exception_management > |< module_management > (4) < Ausdruck >::= < Druckfehler > |< Bezeichner > |"("< Ausdruck >".html" |< arithmetic_expression > |< relational_expression > |< logical_expression > |< procedural_call > |  |
|
| |
|
|