You may think namelist of Fortran90 is poor when you want treate a complex input in fortran. Flexfortip is one of solutions in that case. By using nesting tags, you can treat a complex input. This project provides you with three fortran modules ("parse", "hash" and "array") including source codes. Parse module depends on hash module and array module.
If you want use array variables and/or hash variable in fortran, array module and hash module may help you. Operations such as push, pop and join are supported in array module, and operations such a insert lookup, delete, defined, deys are supported in hash module.
These source codes are provided under 2-clause BSD license. So, feel free to use it.
Features
- A complex input can be read in Fortran.
- Simple implementation of array and hash in Fortran are provided.