Comment puis-je vérifier pour les expressions du folklore en Perl?

Donc, j'ai un peu de problème figurer ce que Perl n'est dans le cas suivant:

while(1){
$inputLine=<STDIN>

#parse $inputLine below
#BUT FIRST, I need to check if $inputLine = EOF

}

avant que je reçois la réponse la plus évidente de l'aide while(<>){}, permettez-moi de dire qu'il y a une très bonne raison que je dois faire ci-dessus (en gros, la configuration d'une alarme pour interrompre le blocage et je ne voulais pas que le code de l'encombrement de l'exemple).

Est là d'une certaine manière pour comparer $inputLine == undef (je pense que c'est ce que STDIN retourne à la fin).

Grâce.

OriginalL'auteur intiha | 2010-02-03