[Info-vax] Architecture specific code in VMS Fortran
    Bob Koehler 
    koehler at eisner.nospam.encompasserve.org
       
    Mon Oct  3 10:02:52 EDT 2011
    
    
  
In article <MI-dnVoiofumFRXTnZ2dnUVZ_jqdnZ2d at earthlink.com>, "John Reagan" <johnrreagan at earthlink.net> writes:
> 
> and unlike C, the %IF/%ELIF/%ELSE/%ENDIF directives do not have to start on 
> column 1.  It is a token-based system, not a line based system.
   It's been a great many long years since the C preprocessor required
   # directives to start in column 1.  For example, the following is
   valid:
   #ifdef __VMS
      #include <xyz.h>
      #ifdef __VAX
      	 #include VAX specific stuff
      #elif defined(__Alpha)
      	 #pragma Alpha stuff
      #else
      	 some IA64 stuff
      #endif
   #endif
    
    
More information about the Info-vax
mailing list