Salte condicionalmente para a etiqueta, salvando o endereço de retorno.
Descrição: Se a condição for verdadeira, vá para labeliftrue. Se falso, pula para labeliffalse, se especificado. Nos dois casos, um salto salva o ponto de retorno no plano de discagem, a ser retornado com um retorno.
Sintaxe:
GosubIf(condition?[labeliftrue:[labeliffalse]])
Argumentos:
labeliftrue( params ) - Continue na labeliftrue se a condição for verdadeira. Assume a forma semelhante a Goto () da prioridade [[context,] extension,].
labeliffalse( params ) - Continue em labeliffalse se a condição for falsa. Assume a forma semelhante a Goto () da prioridade [[context,] extension,].