Sig:
Primeros Pasos
Sup:
Índice de Tablas
Ant:
Prólogo
Err:
Si hallas una errata ...
Introducción
Subsecciones
Primeros Pasos
Escalares
Números
Cadenas
Comillas Simples
Comillas Dobles
Operadores de Cadena
Contexos Numérico y de Cadena: Conversiones
Variables Mágicas
Variables privadas
Lectura de Datos
La Lógica de Perl
Operadores Lógicos
Operadores de Comparación
Algunas Sentencias de Control
Depuración de errores
Una Brevísima Introducción a las Expresiones Regulares
Un Programa Simple
Breve Introducción al Manejo de Excepciones
Autentificación Automática
Uso de Subversion
Práctica: Area de un Círculo
Arrays y Listas
Introducción
Operadores de Listas
Ejercicios
Práctica: Fichero en Orden Inverso
Práctica: En Orden ASCIIbético
Práctica: Sin Distinguir Case
Práctica: Indexación
Práctica: Postfijo
Práctica: Ordenación Internacional
Hashes
Acceso a los elementos de un hash
El operador flecha grande
Asignación de Hashes
Troceado de un
hash
Inversión de un Hash
Las funciones
keys
y
values
La función
each
Las funciones
delete
y
exists
Interpolación de hashes
Obtener el Conjunto de Elementos de una Lista
Bloqueo de las Claves de un Hash
Práctica: Ordenar por Calificaciones
Subrutinas
Definición de subrutinas
Argumentos y valores de retorno
Otros modos de llamar a una subrutina
Tipo de objeto y ámbito
La declaración
our
El uso de
local
Argumentos con Nombre
Aliasing
de los parámetros
Contexto de la llamada
¿Quién llamó a esta rutina?
Práctica: Máximo
Ejercicio: Prioridad de Operaciones
Ejercicio: Significados de la Coma
Práctica: Polares a Cartesianas
Práctica: Postfijo y Subrutina
Sig:
Primeros Pasos
Sup:
Índice de Tablas
Ant:
Prólogo
Err:
Si hallas una errata ...
Casiano Rodríguez León
2009-10-04