Modern Fortran Linked List
Just some experiments with modern Fortran linked lists and unlimited polymorphic derived types.
A Fortran Package Manager manifest file is included, so that the library and tests cases can be compiled with FPM. For example:
fpm build --profile release
fpm test --profile release
To use flist
within your fpm project, add the following to your fpm.toml
file:
[dependencies]
flist = { git="https://github.com/jacobwilliams/flist.git" }
The API documentation for the current master
branch can be found here. This is generated by processing the source files with FORD.
The flist
source code and related files and documentation are distributed under a permissive free software license (BSD-3).
- J. Williams, Linked Lists, Apr 5, 2016 [degenerateconic.com]