Teledyne LeCroy Merlins Wand - Users Manual User Manual
Page 283

267
CATC M
ERLIN
’
S
W
AND
2.00
C
HAPTER
D
User’s Manual
CATC Scripting Language
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.
Operator
Symbol
Description
Operand
Types
Result
Types Examples
Operators (Continued)
- 6Zi Rackmount (12 pages)
 - HDO Oscilloscope Rackmount (14 pages)
 - LSIB-1 Host Interfaces (44 pages)
 - OC1021 Oscilloscope Cart (9 pages)
 - OC1024 Oscilloscope Cart (10 pages)
 - OC910 Oscilloscope Cart (2 pages)
 - TTL-AUX-OUT (1 page)
 - WaveJet Rackmount (1 page)
 - Zi Oscilloscope Rackmount (12 pages)
 - USB2-GPIB (12 pages)
 - WM8Zi-2X80GS (2 pages)
 - WR6ZI-8CH-SYNCH (6 pages)
 - Zi Oscilloscope Synchronization ProBus Module (Zi-8CH-SYNCH) (16 pages)
 - LogicStudio (42 pages)
 - WaveSurfer MXs-B Getting Started Manual (126 pages)
 - WaveSurfer MXs-B Quick Reference Guide (16 pages)
 - X-STREAM OSCILLOSCOPES Remote Control (305 pages)
 - WS-GPIB (12 pages)
 - PXA125 (219 pages)
 - PXD Series (42 pages)
 - PXD222 (38 pages)
 - Oscilloscope System Recovery (8 pages)
 - LabMaster 9Zi-A (264 pages)
 - LabMaster 10Zi Rackmount (8 pages)
 - LabMaster 10Zi Getting Started Manual (236 pages)
 - LabMaster 10Zi Operators Manual (198 pages)
 - WaveAce 1000_2000 (108 pages)
 - WaveAce 1000_2000 Remote Control (92 pages)
 - WaveRunner Xi-A Quick Reference Guide (16 pages)
 - WaveRunner XI SERIES Operator’s Manual (233 pages)
 - WaveMaster Automation Command (667 pages)
 - WaveMaster 8 Zi_Zi-A (190 pages)
 - WaveMaster 8000A (46 pages)
 - WavePro 7 Zi_Zi-A (188 pages)
 - WaveExpert series Automation Manual (285 pages)
 - WaveExpert 9000_NRO9000_SDA100G Getting Started Manual (50 pages)
 - WaveExpert 100H Operators Manual (348 pages)
 - WaveRunner Automation Command (460 pages)
 - WaveRunner Xi-A Getting Started Manual (128 pages)
 - WaveRunner 6 Zi and 12-Bit HRO Getting Started Manual (198 pages)
 - WaveRunner 6 Zi Quick Reference Guide (20 pages)
 - WaveRunner 6 Zi-ExtRef-IN_OUT (2 pages)
 - WaveSurfer Automation Command (226 pages)
 - HDO 4000 Getting Started Guide (48 pages)
 - HDO Removable Hard Drive (2 pages)
 
