Chapter 11: primitives, 1 general primitives, Chapter 11 primitives – Teledyne LeCroy Protocol Analyzers File-Based Decoding User Manual User Manual
Page 39

File-based Decoding User Manual
Chapter 11: Primitives
LeCroy Corporation
33
Chapter 11: Primitives
Primitive functions are called similarly to regular functions, but they are implemented
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 returns null.
11.1 General Primitives
Call()
Call( <function_name string>, <arg_list list> )
Parameter
Meaning
Default
Value
Comments
function_name string
arg_list list
Used as the list of parameters in the function
call.
Support
Supported by all LeCroy analyzers.
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);