
It seems that Martin Fowler's article "Language Workbenches: The killer-App for Domain Specific Languages?" - http://www.martinfowler.com/articles/languageWorkbench.html - has generated some nice dynamic solution where a configuration file is written in the same language as the program. Notable examples are lisp
Yoel Jacobsen writes: -
http://lispm.dyndns.org/news?ID=NEWS-2005-07-08-1 and python -
http://billionairebusinessman.blogspot.com/2005/09/drop-that-schema-and-
put-your-hands-in.html
Have you investigated hs-plugins? One of the examples for "Plugging
Haskell In"[1] is using Haskell as a configuration language.
[1] http://www.cse.unsw.edu.au/~dons/papers/PSSC04.html
--
David Menendez