skvconf - A configuration file parser
Introduction I have been programming in various languages for quite some time now but have found myself coming back to C and rust the most. One small problem I had with C however was adding configuration capabilities to my applications. In rust I always just used the toml crate but that didn’t work in C. So I ended up writing very simple parsers for these projects. This was of course not very scalable and also had ugly configuration syntax as a side effect. Eventually, I decided to write a dedicated library that I could embed into my applications when needed. This library would focus on having a good configuration language as the base and would handle parsing and the rest. ...