|
|
## 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 |