Create Common Output Formats authored by Reiner Jung's avatar Reiner Jung
## Namelists
- Documentation
- https://cyber.dabamos.de/programming/modernfortran/namelists.html
- http://jules-lsm.github.io/vn4.2/namelists/intro.html
- https://www.cenapad.unicamp.br/parque/manuais/Xlf/lr96.HTM
```
NameList: '&' ID '\n' ListOfParameter '/'
ListOfParameter: Parameter | ListOfParameter Parameter
Parameter: ID ('.' ID)? '=' ValueSequence
ValueSequence: Value | ValueSequence Value
Value: INT | FLOAT | STRING | BOOLEAN
```
Comments start with `!` and end at `\n`
## CPP Header Files
- Header
- Footer
- Set of `#define` or `#undef` entries