EasyManuals Logo
Home>Keithley>Measuring Instruments>SourceMeter 2611

Keithley SourceMeter 2611 Reference Manual

Keithley SourceMeter 2611
594 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #110 background imageLoading...
Page #110 background image
2-58 TSP Programming Fundamentals Series 2600 System SourceMeters Reference Manual
2600S-901-01 Rev. A / May 2006 Return to Section 2 topics
4
5
Both and and or use short-cut evaluation, that is, they evaluate their second
operand only when necessary. A useful TSL construct is
x = x or v, which is
equivalent to:
if not x then x = v end
For example, it sets x to a default value v when x is not set (provided that x is not
set to
false).
To select the maximum of two numbers x and y, use the following statement (note
the
and operator has a higher precedence than or):
max = (x > y) and x or y
When x > y is true, the first expression of the and is true, so the and results in its
second argument
x (which is also true, because it is a number), and then the or
expression, results in the value of its first expression,
x. When x > y is false, the
and expression is false and so are the or results in its second expression, y.
The operator not always returns true or false:
print(not nil)
print(not false)
print(not 0)
print(not not nil)
Output of code above:
true
true
false
false
Concatenation
TSL denotes the string concatenation operator by “..” (two dots). If any of its
operands is a number, TSL converts that number to a string:
print("Hello ".."World")
print(0 .. 1)
Output of code above:
Hello World
01

Table of Contents

Other manuals for Keithley SourceMeter 2611

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keithley SourceMeter 2611 and is the answer not in the manual?

Keithley SourceMeter 2611 Specifications

General IconGeneral
BrandKeithley
ModelSourceMeter 2611
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals