README.md





FLECS COMMAND


This package implements the FLECS FORTRAN pre-processor as a
PDS-type command of the following format:

FLEcs/qualifiers filespec
/FORTRAN[:fortranfile]
/NOFORTRAN
/KEEP
/NOKEEP
/LIST[:listfile]
/NOLIST
/OBJECT[:objectfile]
/NOOBJECT
/RUN
/NORUN
/SWITCHES:(/switchlist)
/TASK[:taskfile]
/NOTASK


The package implements two system tasks, the FLECS processor
itself (installed as system task ...FLE) and the command
processor (installed as system task $$$FLE). As written, the
command processor expects to be used with IAS V3.0 time-shared
systems, i.e. it makes use of TCS facilities. It could,
however, be adapted to run with PDX by replacing the calls to
the subtasking interface with appropriate task spawning. Like
PDS, the FLECS command processor also expects to find a FORTAN
compiler installed as task ...FOR and a task builder installed
as task ...TKB.
Movement to RSX11M or VMS should be simple.