Open vlsi opened 8 years ago
It would be a piece of cake to implement two plugins using libucl and some HOCON parser as plugins in Elektra. If you are interested, a similar plugin would be ni using the ni library.
And we are considering to do it ourselves if you need it, having support for UCL, HOCON, and S-Expressions (as byproduct of libucl as plugin) would be great.
There are multiple HOCON parser libraries (e.g. for Java, C#, python, etc). It's a pity UCL and HOCON diverged, so it is a pain to use UCL in a cross-language way (for instance, there's no Java API for UCL, there's no C# API for UCL).
I wonder if
libucl
can support HOCON format, so the same configuration format can be used in a cross-language way.Here's informal specification of HOCON format: https://github.com/typesafehub/config/blob/master/HOCON.md