Free software.

The purpose of this site is to offer some software I wrote.
Some other softwares are documented in French, you can find them on my french home page.

About the author.

Latest news
2006-05-16:
Alma-0.0.94 released.
2006-05-16:
AlmaConf-0.0.92 released.
2006-05-16:
opthash-1.1.0 released.

1 Software.

1.1 AlmaConf : A Configuration files loader.

AlmaConf offers a language to write configuration files and an Ruby API to load them into hash objects.
The AlmaConf language is a subset of the Alma language and can be used as a descriptive language for other purposes.

AlmaConf documentation.

1.2 Alma : A macro-language.

Alma is a general purpose macro-language powered by the Ruby programming language. Alma can be used to generate text documents in programming languages, markup languages, human languages and maybe other languages.

Alma lets you use any Ruby method in the same way you use macros, thus, out of the box, Alma comes with thousands of built-in functions.

Alma documentation.

1.3 OptHash : A command line parser.

OptHash offers a way to retrieve command line options into a hash.
It lets concisely describe the command line options, It handles user errors, the --help and --version, provide default options, default arguments ...

OptHash documentation.

2 Download.

Unzip the package tarball with tar xzvf name-version.tar.gz, it will create a directory name-version, then read the README file in that directory.

Download page.

keywords : software , free software, language, Alma, Almaconf, Opthash
1 Software.
1.1 AlmaConf : A Configuration files loader.
1.2 Alma : A macro-language.
1.3 OptHash : A command line parser.
2 Download.
Alma inside !