SMX (computer Language) - Syntax

Syntax

Unlike many programming languages, SMX syntax is simple and consistent. All functions begin with a % sign, followed by the name of the function, followed either a single % sign or a parenthetical list of arguments.

Arguments can be quoted using double-quotes. Backslashes can be used to escape commas and double-quotes. A single quote at the beginning of an argument turns off interpretation of code in that argument (similar to LISP).

Everything that isn't code, is, by default, output. To change this behavior, use the %nil or %null macros.

Read more about this topic:  SMX (computer Language)