This parser is not actively maintained since it has been replaced by Kconfig. This library has been tested from linux kernel 1.0 to 2.5.44 (542 versions).
A Config.in file looks like this:
```
mainmenu_name "Linux Kernel Configuration"
definebool CONFIGX86 y definebool CONFIGISA y definebool CONFIGSBUS n
definebool CONFIGUID16 y
mainmenuoption nextcomment comment 'Code maturity level options' bool 'Prompt for development and/or incomplete code/drivers' CONFIG_EXPERIMENTAL endmenu ```
bash
cargo add nom-config-in
``````
rust
use nomconfigin::{parseconfigin, ConfigInFile, ConfigInInput};
use std::path::PathBuf;
// curl https://cdn.kernel.org/pub/linux/kernel/v2.5/linux-2.5.0.tar.xz | tar -xJ -C /tmp/
fn main() -> Result<(), Box