[UP]


Manual Reference Pages  - f90split (1)

NAME

f90split(1f) - [DEVELOPER] split Fortran source file into individual files (LICENSE:PD)

CONTENTS

Synopsis
Description
Options
License
Examples
See Also

SYNOPSIS

f90split < largefile [ > list_file ] |[ --help| --version]

DESCRIPTION

f90split(1) is a Fortran 90 utility to split free source form code into as many files as there are procedures. Contained procedures are stored within their container.

Split standard input stream, containing source of several fortran90 program units into individual files. each output file contains a single program unit named after the unit, unless that filename exists. If the name exists a file will be created names main0001.f90-main9999.f90, or bdta0001.f90-bdta9999.f90. If a file with that name already exists, it is put in dupl0001.f90-dupl9999.f90.

Lists on stdout the use and include dependencies

OPTIONS

--help display this help and exit
--version
  output version information and exit

LICENSE

All rights to this code waived, so that it may be freely distributed as public domain software subject to the condition that these 6 lines are verbatim reproduced.

Originally written by Michel Olagnon, from Ifremer, France, who would be pleased to receive your comments and corrections.

      M. Olagnon (Michel.Olagnon@ifremer.fr)
         Improved by
      Phil Garnatz, Cray Research Inc. for makefile generation

EXAMPLES

Sample commands

       f90split  < myprogram.f90

SEE ALSO

f90split(1)


f90split (1) March 11, 2021
Generated by manServer 1.08 from f9a9689d-1ede-4e19-b5a4-e70358fc5041 using man macros.