Fortran preprocessor with Python expression support for code generation.
Python powered Fortran preprocessor
fypp$ fypp input.f90 -o output.f90$ fypp -D MY_VAR=42 template.f90 -o result.f90$ fypp -D TYPE=real,integer template.f90 -o output.f90$ fypp -I include_dir source.f90 -o source_processed.f90$ fypp -M preprocessor.py script.f90 -o compiled.f90