[Info-vax] RMS - Wish list

Hein RMS van den Heuvel heinvandenheuvel at gmail.com
Tue Oct 19 23:09:54 EDT 2021


On Tuesday, October 19, 2021 at 7:50:42 PM UTC-4, Arne Vajhøj wrote:
> On 10/19/2021 7:28 PM, Lawrence D’Oliveiro wrote: 
> > On Tuesday, October 19, 2021 at 7:22:28 PM UTC+13, tink... at gmail.com wrote: 
> >> Another wish, get DCL to default to VAR not VFC files, or possibly STMLF. I'm sure 40years 
> >> ago there was a good reason for VFC but now not so much. 
> > 
> > The likely reason being this was the (only?) way to represent FORTRAN carriage control.
> ???? 
> 
> The question was about DCL not Fortran. 
> 
> And Fortran carriage control is not RFM=VFC but RAT=FTN and actual 
> control in first data byte (and default for Fortran text files 
> is RFM=VAR). 
> 
> Arne

Arne, you got this one all wrong. 
It is about DCL first and Fortran is secondary.
DCL's VFC is a superset. Cobol, Fortran and regular files are a subset.
The whole point is that DCL VFC output files can handle Fortran style output.
If you submit a batch job with in there DEFINE/USER FOR0xx SYS$OUTPUT before your RUN <FORTRAN_PROGRAM> 
DCL/RMS will 'eat' the 1H' ' space or whatever and generate newlines - or not - as required.
And whether the next program in the log is Cobol or Basic it'll faithfully capture that output in the same VFC log.

Hein





More information about the Info-vax mailing list