Função Perl eval

Descrição

Esta função avalia EXPR em tempo de execução como se EXPR fosse um script Perl separado. Isso permite que você use uma parte separada, talvez fornecida pelo usuário, de script Perl em seu programa. Uma instrução EXPR eval é avaliada separadamente cada vez que a função é chamada.

A segunda forma avalia BLOCK quando o resto do script é analisado (antes da execução).

Sintaxe

A seguir está a sintaxe simples para esta função -

eval EXPR

eval BLOCK

Valor de retorno

Esta função retorna o valor da última instrução avaliada em EXPR ou BLOCK