Before Beginning BML

Overview

There are some things to be aware of before attempting to use BML.

ClosedShortcuts

Select the question mark in the toolbar above the Script Definition Area, to see the following menu of commands:


ClosedStandard Syntax

You will see some standard syntax throughout the function editor:

function(param 1, param 2, param 3, [optional param])

Example: substring(str, start, [end])


ClosedCommon Operators


ClosedNumeric Operators

Numeric operators always return a numeric data type. Numeric inputs include: numeric literals, numeric identifiers, and numeric functions. Numeric operators can also be used whether a numeric value can be plugged in or not, such as: in other functions, relational operators, and expressions. For more information, see the topic Numeric Functions.

Example:

sqrt(45 + 45)

(3 * 3) + (4 * 4)

(3 + 4) == (4 + 3)


ClosedString Operators

There is one string operator that can be used to return a string as an output. The string operator for concatenation is + and its formation is:

<string> + <string>


ClosedLiterals

Literals can be added to scripts when following these conventions:

Related Topics

Related Topics Link IconSee Also