Skip to content
Stefano Zaghi edited this page Jul 1, 2022 · 10 revisions

Latest release GitHub tag Join the chat at https://gitter.im/szaghi/FLAP

License License License License

Status CI Status Coverage Status

Issues

GitHub issues

What is FLAP?

Modern Fortran standards (2003+) have introduced support for Command Line Arguments (CLA), thus it is possible to construct nice and effective Command Line Interfaces (CLI). FLAP is a small library designed to simplify the (repetitive) construction of complicated CLI in pure Fortran (standard 2003+). FLAP has been inspired by the python module argparse trying to mimic it. Once you have defined the arguments that are required by means of a user-friendly method of the CLI, FLAP will parse the CLAs for you. It is worthy of note that FLAP, as argparse, also automatically generates help and usage messages and issues errors when users give the program invalid arguments.

Motivations and Examples

Motivations Examples
About Taste

Main Topics

Download and Compile Getting Started
Download-compile Getting-Started
Clone this wiki locally