Difference between revisions of "Macro Constants"
From GiderosMobile
Line 10: | Line 10: | ||
You can use any of these delimiters after @ but they must be used in pairs. Numbers are auto-detected.<br /> | You can use any of these delimiters after @ but they must be used in pairs. Numbers are auto-detected.<br /> | ||
\`~ ! # $ % ^ & * / + = |<br /> | \`~ ! # $ % ^ & * / + = |<br /> | ||
+ | === Examples === | ||
+ | '''Simple examples'''<br/> | ||
+ | <source lang="lua"><br /> | ||
+ | pi@3.14159265358979324 | ||
+ | num1 @ -100.54 | ||
+ | num2 @ 232 | ||
+ | num3 @ 444.10 | ||
+ | str1 @ 'hello' | ||
+ | str2 @ "world" | ||
+ | str3 @ [[ | ||
+ | Hello, | ||
+ | world! | ||
+ | ]]</source> | ||
+ | '''Commenting out the print command'''<br/> | ||
+ | <source lang="lua"><br /> | ||
+ | print @ |--| | ||
+ | |||
+ | print(x, y, z, x + y, y * z) -- this line will be skipped</source> | ||
{|- | {|- | ||
| style="width: 50%;"| | | style="width: 50%;"| |
Revision as of 10:45, 23 August 2018
Supported platforms: android, ios, mac, pc
Available since: Gideros 2017.10
Description
Macro Constants can be used for string and numeric constants.
Just use @ rather than = when defining the macro.
You can use any of these delimiters after @ but they must be used in pairs. Numbers are auto-detected.
\`~ ! # $ % ^ & * / + = |
Examples
Simple examples
<br />
pi@3.14159265358979324
num1 @ -100.54
num2 @ 232
num3 @ 444.10
str1 @ 'hello'
str2 @ "world"
str3 @ [[
Hello,
world!
]]
Commenting out the print command
<br />
print @ |--|
print(x, y, z, x + y, y * z) -- this line will be skipped
Methods |
EventsConstants |