Looplex Knowledge Base

Eval

O tube Eval avalia uma expressão textual (por ora) de modo a levar em consideração às variáveis já cadastradas no sistema. Assim, o tube eval avalia concatenações de textos fixos à valores salvos em outros operandos.

Formato:

eval(expr)

Parâmetros:

  • expr: Expressão a ser avaliada em fase de execução, podendo conter variáveis, vetores e objetos. Os labels (aliases) dos operandos a serem processados devem estar delimitados por colchetes (Ex. [nome]) para o caso de variáveis, pipes (Ex. |valores|) em caso de vetores, e deve-se usar chaves para delimitar índices de vetores (Ex. |pessoa{0}|). Não é preciso inserir caracteres de concatenação.

Retorno:

String com os valores calculados, de acordo com as respostas do usuário

Exemplo:

declarations {
+<email> : String where ("\.\r@\.\r"),
}
operations {
eval("Meu email é [email]")
}
Edit this page on GitHub