Chapter 11: primitives, Call(), Format() – Teledyne LeCroy Merlins Wand - CSL manual (CATC Scripting Language Manual) User Manual
Page 37: 11 primitives, Call() format(), Hapter, Rimitives

31
CATC Scripting Language for Bluetooth Analyzers
CATC
Manual Ver. 1.21
C
HAPTER
11: P
RIMITIVES
Primitive functions are called similarly to regular functions, but they are imple-
mented outside of the language. Some primitives support multiple types for certain
arguments, but in general, if an argument of the wrong type is supplied, the function
will return null.
Call()
Call(
Return value
Same as that of the function that is called.
Comments
Calls a function whose name matches the
function_name
parameter. All scope
rules apply normally. Spaces in the
function_name
parameter are interpreted as
the ‘
_
’ (underscore) character since function names cannot contain spaces.
Example
Call("Format", ["the number is %d", 10])
is equivalent to:
Format("the number is %d", 10)
Format()
Format (
Return value
None.
Parameter
Meaning
Default Value
Comments
function_name string
arg_list list
Used as the list of parameters in the function call.
Parameter
Meaning
Default Value
Comments
format string
value string or integer