|
" Hay la misma diferencia entre un sabio y un ignorante que entre un hombre vivo y un cadáver " - Aristóteles - ![]() |
Computerfacil.com |
Chat
Fotos
Últimos Posts
Ayuda
Búsqueda
Miembros
Calendario
|
| Bienvenido, invitado ( Identificarse | Registrarse ) | Reenviar mensaje de validación |
|
|
Forista del Mes: Kobas |
![]() ![]() ![]() |
| dejavi |
|
![]() Tera user Grupo: Moderadores Mensajes: 3.873 Miembro nº: 17.695 Registrado: 18-January 07 |
040807.
Perl es un lenguaje de script, lo cual quiere decir que no hace falta generar un fichero binario para poder ejecutar las instrucciones que hemos codificado usando este lenguaje. Habitualmente, aunque algunos prefieren llamar a lo que programemos con Perl, "scripts", nosotros usaremos la palabra "programas" para referirnos a ellos. Perl tiene características de muchos lenguajes de programación (buscando tomar lo mejor de cada uno), pero al que más se parece en cuanto a sintáxis es al C. El aspecto del programa en Perl más sencillo es el siguiente (en Linux): #!/bin/perl print "hola \n"; si estamos trabajando bajo Windows, debemos indicarle en la primera línea el PATH absoluto hasta el programa PERL.EXE #!c:/perl/bin/perl.exe print "hola \n"; Como vemos en la segunda línea (donde se imprime información), hay que terminar cada sentencia de programa con un punto y coma (;). Hay que hacer notar que los comentarios en Perl se introducen poniendo al principio de la línea que será comentada un símbolo # La ejecución del programa la haremos desde una ventana MSDOS (ejecutar el programa command.com), de la siguiente forma: C:/> perl.exe ejemplo.pl Con Perl se puede programar casi todo (hay librerías -módulos- para casi cualquier cosa que se nos ocurra), pero hay aplicaciones que requieren mucha rapidez en las cuales es mejor utilizar otros programas compilados (la ejecución a través del intérprete introduce retardos). En las siguientes secciones vamos a explicar cómo definir datos escalares, matrices, estructuras de control de flujo principales, y operaciones de entrada y salida con ficheros........... -------------------- |
![]() |
![]() ![]() ![]() |
|
|
|
eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity - eurodipity |
|