Ir al contenido principal

Lo nuevo de Perl 5.10. 1: El pragma feature

Comenzamos aquí una serie de artículos sobre las novedades que trae la última versión estable de Perl, la v5.10, publicada en diciembre de 2007. Estarán basados en el documento perl5100delta.pod de la actual documentación de Perl v5.10.


El pragma feature

Este pragma se usa para activar la nueva sintaxis de esta versión. Se usa así para evitar problemas de compatibilidad con programas hechos para versiones de Perl anteriores.

Las nuevas features disponibles son say, switch y state que veremos próximamente.

Como otros pragmas, el efecto de las features solo estarán disponibles en el contexto o bloque en que se definen:
{
use feature 'say';
say "say está disponible aquí";
}
print "Pero no aquí.\n";

También se puede activar solicitando que el intérprete de Perl sea de una versión superior a la 5.9.5:
use 5.010;
que es, además, la forma recomendada para activar la nueva sintaxis.

Desde la línea de comandos, se podrá activar con la opción -E, en lugar de la anterior -e.

Más información en feature.

Comentarios

Entradas populares de este blog

  Recuperación del Lenovo/Iomega ix2-ng Partimos de un Lenovo/Iomega ix2-ng que después de arrancar se queda con el piloto de alimentación fijado en color rojo. El dispositivo parece que no responde ni da servicio de ninguna clase. El objetivo es instalar una versión de recuperación del firmware que permita recuperar el dispositivo.   Resumen Se van a seguir los pasos indicados en esta página: https://web.archive.org/web/20190427155514/http://iomega.nas-central.org/wiki/Install_firmware_on_a_fresh_disk_(EZ_Media_%26_ix2-ng) más los pasos indicados en esta página: https://www.myhacklog.com/restore-an-iomega-lenovo-storcenter-ix2-ng/   Material necesario un pincho USB de 1 GB mínimo de capacidad, formateado en FAT32(vfat) los siguientes archivos: de la última página indicada, el archivo Restore-an-iomega-lenovo-storcenter-ix2-ng.zip de la página de Lenovo, la última actualización del firmware : http://download.lenovo.com/lenovoemc/eu/en/app/answers/detail/a_id/3117...

Desbloquear Lenovo ix4-300d usando pincho USB

Operaciones básicas con el Lenovo ix4-300d Desbloquear ix4-300d Material necesario: Un pincho USB v2.0 1 GB mínimo de capacidad. descargar en la computadora el archivo con la imagen de arranque por USB ofrecida por Lenovo ( aquí , una copia) descomprimir el archivo rar a un directorio, y copiar todos los archivos al pincho mientras tanto, apagar y desenchufar el aparato desenroscar los dos tiradores traseros y quitar la tapa sacar todos los discos según como indica el manual, IMPORTANTE: recordando la posición que ocupan (de 1 a 4) una vez terminada la copia de los archivos en el pincho, desenchufarlo de la computadora y enchufarlo en el PRIMER conector USB (parte superior) de la parte TRASERA del ix4 pulsar el botón de RESET de la parte trasera y mantenerlo pulsado encender el ix4-300d, manteniendo pulsado el botón de RESET durante 30 segundos hasta que aparezca el mensaje " Booting USB... " esperar unos minutos... si sale la imagen de un pincho al lado de ...

Darse de baja de Vodafone

Sí, amigo, debes admitirlo... todo tiene su fin... incluso hasta la relación de amor y odio con tu compañía telefónica. Pero no es tan fácil como decir un "hasta luego". No, no, y no. Ella se resistirá. Hará la posible, lo imposible, lo legal y... no hará lo ilegal porque no puede, pero sí hará lo más estúpido, kafkiano y burocrático posible, todo lo que esté en su mano, para impedir que te marches... Y una vez que ya estés fuera, se vengará de ti. ¿Por qué? Pues porque eres un mierda, un sinvergüenza, un presunto delincuente, un hijo puta, un cabrón, por dejarla sola. Así que no te extrañe que tenga un comportamiento muy diferente de cuando aquellos gloriosos días te llamaba, a ti, que, por ser su amante preferido, se acordaba, te añoraba, y te decía que tenía una sorpresa para ti... a veces 1000 mensajes cortos... otras veces, tarifas bajas... teléfonos baratos... Nada... mentiras a medias... porque un día descubres el concepto "letra pequeña". Sí, ella me adora, ...