;+ ; NAME: ; filename (leave off the .pro) ; ; PURPOSE: ; general overview of procedure (1-liner OK) ; ; CATEGORY: ; what level(s) of what processing is this procedure used for ; (or library, utility, etc.) ; ; CALLING SEQUENCE: ; xxx = filename( parameters ) or filename, parameters ; ; INPUTS: ; list parameters and their valid values / structure definitions ; ; OUTPUTS: ; list output data type and possible values / structure definitions ; ; COMMON BLOCKS: ; list any common blocks used in this procedure ; ; PROCEDURE: ; a more detailed description of procedure algorithm, ; give equations where appropriate ; ; MODIFICATION HISTORY: ; date, name of person, description of revision noting especially if ; any input or output formats have changed ; MIN: include entry for file creation and procedure release (after test) ; ;+ pro [function] filename, parameters return [, output] end