Tecnología

Inicio

Cómo detectar errores de sintaxis Perl

Cómo detectar errores de sintaxis Perl


Escribir scripts y programas en Perl requiere un ojo bien afinado para su sintaxis desafiante. La broma dicho tantas veces - en su mayoría por los programadores de Python - es que Perl es un lenguaje "sólo escritura". Los críticos creen que su sintaxis obtuso no está bien adaptado a un análisis rápido de los errores. Hay muchos editores de texto disponibles en el mercado con resaltado de sintaxis Perl y depuración incorporado. Estos programas le llamará errores antes de enviar el script para el intérprete, pero no son libres. Afortunadamente, el editor de texto Emacs hace el trabajo muy bien, y está disponible sin costo alguno.

Instrucciones

1 Descargar e instalar el editor Emacs para su sistema operativo. Si está utilizando Mac OS X, estás de suerte: el editor Aquamacs es una aplicación nativa de OS X que cuenta con la apariencia de una aplicación OS X estándar, con la funcionalidad del Emacs Unix nativo.

2 Abra su versión de Emacs en la plataforma Mac OS X, haga doble clic en el icono Aquamacs (una cabeza de cabra), o en el sistema Windows seleccionando Inicio> Aplicaciones> emacsclientw.exe.

3 Haga clic en el menú archivo. Seleccione la opción "nuevo búfer en modo" y seleccione "Perl" de la larga lista de los lenguajes de programación y de marcas disponibles. Esto crea un buffer que códigos de color al programa de Perl a medida que escribe - representación comentarios en rojo, los comandos de color morado, azul y funciones en las variables de color naranja.

4 Depurar el script de Perl seleccionando Herramientas> depuración en el menú archivo. Una nueva memoria intermedia se abre por encima de la búfer original. Esta nueva ejecuta el depurador. Saldrá a través de su línea por línea de programa, la búsqueda de errores en la sintaxis y guardar los cambios en el buffer que contiene la secuencia de comandos.