The FHiCL Language.¶
FHiCL is a domain-specific language to describe hierarchical configuration documents. It is intended to be simple but flexible. Features include:
- Nested configuration groups.
#include, similar (but not identical) to the C pre-processor.
- Prolog and back references for simple reuse.
This language was created as a result of input from the HEP and LQCD communities, and to date has C++, Ruby and Python bindings.
Please see the following documents: