Fortran code developed about 20 years ago (Fortran77) contains the following definitions in a module:
Code: Select all
INTEGER*4, STATIC :: Loglun
CHARACTER*255, STATIC :: LogNam
But VMS_IDE signals it incorrectly as an error:
no viable alternative at input 'STATIC'
mismatched input 'STATIC' expecting {PRIVATE, PUBLIC, DIMENSION, POINTER, PARAMETER, ALLOCATABLE, INTENT, OPTIONAL, EXTERNAL, INTRINSIC, SAVE, TARGET}
mismatched input 'STATIC' expecting {PRIVATE, PUBLIC, DIMENSION, POINTER, PARAMETER, ALLOCATABLE, INTENT, OPTIONAL, EXTERNAL, INTRINSIC, SAVE, TARGET}