Functions – Kentrox AI296 User Manual

Page 245

Advertising
background image

AI296 Version 9.8x User’s Guide

Alias and Call Routing Configuration: Alias Macros

8-41

Functions

Functions are preset command keywords that perform string and value conversions.
Some functions can be entered with only a single character. For example,

s

and

switch

represent the same function.



Note: Functions are not case-sensitive.

Table 8-20

lists available functions and their descriptions in alphabetical order.

!

Specifies a boolean logical NOT evaluation. This changes a true
condition to a false condition (and vice versa) before continuing with
the evaluation.

Table 8-20 Alias Macro Functions

Alias Macro Function

Description of Operation

asc(

string

)

Returns the ASCII integer value of the first
character in a string.

chr$(

n

)

Returns the character that corresponds to ASCII
integer value

n

.

hex$(

n

)

or

h(

n

)

Returns the hexadecimal equivalent to decimal
value

n

. For example,

=hex$(31)

returns hex value

1F.

if(

expression

,

a

,

b

)

or

i(

expression

,

a

,

b

)

Returns

a

if

expression

is not zero or

b

if

expression

is zero.

left$(

string

,

n

)

or

l(

string

,

n

)

Returns the left-most

n

characters of

string

. If

n

is

greater than the length of

string

, the function

returns the entire string.

len(

string

)

or

n(

string

)

Returns the length of

string

.

mid$(

string

,

x

,

n

)

or

m(

string

,

x

,

n

)

Returns

n

characters from

string

starting with the

x

th character. If

x

is greater than the length of

string

, the function returns a null string. If fewer

than

n

characters follow character

x

, the function

returns to end of the string.

Table 8-19 Operators in Order of Precedence (Continued)

Operator

Description

Advertising