Configuration Language Organised (by) Dots

Clod is a simple dotted configuration language where configuration files contain key/value pairs. Each key is entered into a dotted heirarchy such that the application using Clod can query groups of elements, iterate pairs, etc.

An example Clod configuration file might be:

-------8<--------
project.name "Clod"
project.description "Configuration language Organised (by) Dots"
project.head "refs/heads/master"

cia.project "lua-clod"

commit.maillist "clod-commits@gitano.org.uk"
commit.devlist "clod-dev@gitano.org.uk"
-------8<--------

Note that blank lines are permitted, but otherwise there is no supported comment syntax. Since Clod files are interpreted as Lua files by the current Clod implementation, you can make comments of the form – this is a comment however this is not guaranteed and cannot be maintained by the library if you use Clod’s ability to rewrite configuration files.

generated by LDoc 1.4.3 Last updated 1477548769