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