beautypg.com

Chapter 12: primitives, Call(), Format() – Teledyne LeCroy FireInspector - File Based Decoding User Manual

Page 45: 12 primitives, Call() format(), Hapter, Rimitives

background image

39

CATC S

CRIPTING

L

ANGUAGE

1.0

C

HAPTER

12

Reference Manual

Primitives

C

HAPTER

12: 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( string>, list> )

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 (string>, string or integer>)

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