Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.
5.6. Expressions
SystemTap supports a number of operators that use the same general syntax, semantics, and precedence as in C and awk. Arithmetic is performed per C rules for signed integers. If the parser detects division by zero or an overflow, it generates an error. The following subsections list these operators.
5.6.1. Binary numeric operators Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
* / % + - > > < < & | && ||
5.6.2. Binary string operators Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
.
(string concatenation)
5.6.3. Numeric assignment operators Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
= *= /= %= += -= > >= < <= &= = |=
5.6.4. String assignment operators Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
= .=
5.6.6. Binary numeric or string comparison operators Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
< > <= >= == !=
5.6.9. Function call Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
General syntax:
fn ([ arg1, arg2, ... ])
5.6.10. $ptr->member Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
ptr
is a kernel pointer available in a probed context.
5.6.11. in Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
This expression evaluates to true if the array contains an element with the specified index.
5.6.12. [ , … ] in Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
The number of index values must match the number of indexes previously specified.