| |
Februar 2003 Sprache CORBA Scripting: Ausdrücke 2-11 2 ' c ' > > > "Hallo Welt!", # ein Zeichenkettewert "Hallo Welt!", Merken Sie, daß, wenn IDLscript wechselwirkend verwendet wird, es das Resultat dauert anzeigt Ausdrucksauswertung. 2,5,3 Bezeichner Ausdrucksbezeichner werden als lexikalische Bezeichner definiert, die in Abschnitt 2,5,3 beschrieben werden, "Bezeichner," auf Seite 2-11. Diese Bezeichner beziehen sich auf genannte IDLscriptgegenstände wie Konstanten, Variablen, Arten, Verfahren, Kategorien, Module, usw.. Die zwei vorbestimmt Bezeichner zutreffend und falsch beziehen Sie beziehungsweise sich auf konstante Gegenstände IDLscript das stellen Sie die zwei Booleschen Werte dar. Die Lücke Bezeichner bezieht sich den auf einzigartigen leeren Gegenstand Wert. Betrachten Sie die folgenden Beispiele: > > > richten Sie aus # der Boolesche zutreffende Wert zutreffend > > > falsch # der Boolesche falsche Wert falsch > > > Lücke > > > Merken Sie das, wenn eine Ausdrucksauswertung die Lücke zurückbringt Wert, dann dieser Wert ist nicht angezeigt. 2,5,4 Arithmetische Operatoren Die Syntax für arithmetische Ausdrücke ist: < arithmetic_expression >::= "+" < Ausdruck > |"-" < Ausdruck > |< Ausdruck > "+" < Ausdruck > |< Ausdrucks> "-" < Ausdruck > |< Ausdrucks> "*" < Ausdruck > |< Ausdruck > "/"< Ausdruck > |< Ausdrucks> "%" < Ausdruck > |< Ausdruck > "\" < Ausdruck > IDLscript stützt die üblichen arithmetischen Operatoren: "+ "und" - "die Einstoffund "+ ", "- ", "* ", "/ "und" % "die binäre. "\ "binärer Operator stellt dar Ganzzahlenabteilung. Automatische erforderliche Wertcoercions werden für binäre Operatoren getan. Diese Operatoren haben die übliche Bedeutung. Betrachten Sie die folgenden Beispiele: > > > 10 + 3 13 > > > 10 - 3,3 6,7 > > > 10/3 3,33333 |  |
|
| |
|
|