Anveo Mobile App / Documentação do Anveo Script / Variáveis, condições, funções e loops
Esta é uma tradução automática. O post original está disponível em Inglês .

Variáveis, condições, funções e loops

Declaração de uma variável local

local variable;

Example: 
local myVariable;

Declara uma variável local. Esta variável só é válida até ao próximo end;

Definição de uma variável local.

local variable= value;

example: 
local Customer = Record('Customer');
local isValue = false;

Definição de uma variável de texto global

variable1 = variable1 .. variable2;

example:
myText = 'new' .. ' Text';

If a declaração

if a == 2 then
 ...
elseif a == 3 then
 ...
else
 ...
end;

NãoBEGIN

sem end; antes de elseif,

sem end; antes de else,

end; é sempre necessário.

CASE-Statements não existem, utilize elseif em vez disso.

Funções com parâmetros

function functionName(Parameter1,Param2,...)
  return variableName;
end;

Declara uma função com parâmetros. O valor de retorno é opcional.

For ciclo

for i = startValue, endValue, step do
  ...
end;

example:
for i = 1, 10, 0.5 do
  ...
end;

Laço de While

while condition do
  ...
end;

example:
while i <= 5 do
  i = i + 1
end;

Repeat o ciclo

repeat
  ...
until condition;

example: 
repeat
  i = i + 1;
until i <= 5;