Teledyne-lecroy CATC Scripting Language Reference Manual Manuel d'utilisateur Page 18

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 57
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 17
C
HAPTER
4
Operators
CATC Scripting Language
14
Operator
Symbol
Description
Operand
Ty
p
es
R
esult
Ty
p
es
Examples
Assignment Operators (continued)
&=
Bitwise AND
assignment
Integer-integer
Integer
a = 0b11111110
a
&= 0b01010101 = 0b01010100
^=
Bitwise
exclusive OR
assignment
Integer-integer
Integer
e = 0b11111110
e ^= 0b01010101 = 0b10101011
|=
Bitwise
inclusive OR
assignment
Integer-integer
Integer
i = 0b11111110
i |= 0b01010101 = 0b11111111
List Operators
sizeof()
Number of
elements
Any
Integer
sizeof([1, 2, 3]) = 3
sizeof('0011223344') = 5
sizeof("string") = 6
sizeof(12) = 1
sizeof([1, [2, 3]]) = 2
*Note: the last example
demonstrates
that the
sizeof() operator returns the shallow count of a
complex list.
head()
Head
List
Any
head([1, 2, 3]) = 1
*Note: the Head of a list is the first item in the list.
tail()
Tail
List
List
tail([1, 2, 3]) = [2, 3]
*Note: the Tail of a list includes everything except
the Head.
Table 4.2: Operators (Continued)
Vue de la page 17
1 2 ... 13 14 15 16 17 18 19 20 21 22 23 ... 56 57

Commentaires sur ces manuels

Pas de commentaire