ADAS Subroutine xxcase
subroutine xxcase(input,output,type) C----------------------------------------------------------------------- C C ****************** FORTRAN77 SUBROUTINE: XXCASE ********************* C C PURPOSE: Change a string of arbitrary size into all upper case C or all lower case C C CALLING PROGRAM: GENERAL USE. C C INPUT : (C*(*)) INPUT = Input String C INPUT : (C*2) TYPE = Type of case to convert to: C 'UC' -> Convert to Upper Case C 'LC' -> Convert to Lower Case C Anything else -> No conversion C C OUTPUT : (C*(*)) OUTPUT = Output string in selected case C C ROUTINES : NONE C C AUTHOR : Allan Whiteford, C University of Strathclyde C C VERSION : 1.1 C DATE : 05/09/2001 C MODIFIED : Allan Whiteford C First version. C C VERSION : 1.2 C DATE : 05/05/2005 C MODIFIED : Martin O'Mullane C The routine converted length-1 rather than the whole C input string. C C----------------------------------------------------------------------- CHARACTER*(*) INPUT, OUTPUT CHARACTER*2 TYPE