Uma das características interessantes da linguagem de programação Perl é a capacidade de incorporar seções de código dentro de uma cadeia de comando print e ter o resultado de que o código será executado quando a string é impresso . Feito corretamente, isso pode resultar em código mais fácil de ler , quando os valores devem ser inseridos em frases do texto. Instruções
1
Abra um editor de texto . Qualquer editor de texto vai fazer, incluindo o Windows Notepad , embora você possa preferir usar um editor de programação, como o Vim ou jEdit .
2
Digite o seguinte no editor de texto para declarar uma variável e uma função :
$ name = " Ted ";
sub testname {my ( $ name ) = @ _ ; if ($ nome ne " Bill" ) {return " não são" } else { retorno " são "}} ;
Este testes de função para ver se o nome atual é " Bill ". Se não for , ele retorna as palavras "não são ", e se for, ele retorna
3
Digite o seguinte para usar esta função dentro de uma declaração print " são ". :
print " Você $ { ( testname ( @ name ))} Bill . ";
A saída será "Você não é Bill . " enquanto a variável nome é definido como " Ted ", e mudará para "Você é Bill" se for alterado para Bill .