Skip to content

StringiForStrings Fortran Manipulator

A pure Fortran 2003+ library providing an OOP string type with Python-like methods.

Quick start โ€‹

A minimal plate:

fortran
use stringifor
type(string) :: s

s = 'Hello, World!'
print "(A)", s%upper()//'' ! HELLO, WORLD!
print "(A)", s%lower()//'' ! hello, world!

Authors โ€‹

Contributions are welcome โ€” see the Contributing page.

Copyrights โ€‹

This project is distributed under a multi-licensing system:

Anyone interested in using, developing, or contributing to this project is welcome โ€” pick the license that best fits your needs.