Algunas cosas a tener en cuenta antes de leer el blog. Siempre que me refiera a Linux voy a estar hablando en realidad de GNU/Linux, sólo por practicidad y (me parece a mi) por convención. Para el que no sabe por qué aclarar esto: http://www.gnu.org/gnu/linux-and-gnu.html
Varios códigos los voy a escribir en Lua que a cualquier programador le debería resultar sencillo de leer, sin embargo acá les dejo algunas cosas a tener en cuenta sobre su sintaxis:
- Los arrays en Lua empiezan en 1.
- El operador ‘#’ es el operador de longitud, aplicado a una tabla/array/string nos devuelve su longitud.
Todos los documentos escritos en este blog están bajo:
Copyright (c) 2010 Diego D. Galizzi. Se concede permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre de GNU, Versión 1.3 o cualquier otra versión posterior publicada por la Free Software Foundation; sin Secciones Invariantes ni Textos de Cubierta Delantera ni Textos de Cubierta Trasera. Una copia de la licencia está incluida en la sección titulada GNU FDL.