Teledyne-lecroy USB Script Decode Manual Bedienungsanleitung Seite 27

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 90
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 26
21
CHAPTER 7
CATC Scripting Language for USB Statements
CHAPTER 7: STATEMENTS
Statements are the building blocks of a program. A program is made up of list of
statements.
Seven kinds of statements are used in CSL: expression statements, if statements, if-
else statements, while statements, for statements, return statements, and compound
statements.
Expression Statements
An expression statement describes a value, variable, or function.
<expression>
Here are some examples of the different kinds of expression statements:
Value: x + 3;
Variable: x = 3;
Function: Trace(x+3);
The variable expression statement is also called an assignment statement, because
it assigns a value to a variable.
if Statements
An if statement follows the form
if <expression><statement>
For example,
if (3 && 3) Trace("True!");
will cause the program to evaluate whether the expression 3&&3is nonzero, or
True. It is, so the expression evaluates to True and the Trace statement will be
executed. On the other hand, the expression 3&&0is not nonzero, so it would
evaluate to False, and the statement wouldn't be executed.
if-else Statements
The form for an if-else statement is
if <expression><statement1>
else <statement2>
The following code
Seitenansicht 26
1 2 ... 22 23 24 25 26 27 28 29 30 31 32 ... 89 90

Kommentare zu diesen Handbüchern

Keine Kommentare