Función para leer un archivo de propiedades en Lua/LuaJIT

A veces requerimos agregar la funcionalidad de parametrizar nuestro programa. En los sistemas UNIX’s estamos acostumbrados a encontrarnos con archivos de este estilo:

########################################################################
# Example #
########################################################################

msg = “Hello world!” # This string is correct
bad1 = Hello world!” # This string isn’t between two tokens
bad2 = Hello world! # The ” token is not present

trys = 1225 # This is a numeric configuration

pi = 3.1415 # Float
e = 2.71e-4 # Cientific notation
bad3 = 12c # The error is mix numbers and not valid text

number = 1 # If you repeat some parameter
number = 2 # the value that get is the last
number = 3 # appear in the file. In this case 3.

########################################################################
# End #
########################################################################

Eh creado un pequeños proyecto al cual llame LuaFRPF, una función que sirve para leer archivos de propiedades. La forma de usarla es muy sencilla y está explicada en la página.

Espero que les sirva.
Saludos.
Happy Hacking!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s