Work Flow Language: Difference between revisions

Content deleted Content added
First created
 
No edit summary
Line 1:
== Work Flow Language (WFL) ==
 
Work Flow Language, or WFL (pronounced woofle) was developed for the [[B5000]] line of computers and its operating system [[Master Control Program]]. It is still used as the operations language on the Unisys ClearParh/MCP range of machines. Developed soon after the B5000, WFL is the ClearPath equivalent of JCL on other machines and the shell scripts of Unix-style operating systems. Unlike JCL and shell scripts though, WFL is a high-level structured language complete with routines (procedures and functions) with arguments and high-level program control flow instructions. WFL programs are compiled so that they don't fail on statements during the run of a WFL job.
 
WFL is used for high-level system operations, such as running tasks, moving and copying files, providing high-level recoverability. Thus it is not a general purpose language in that you would not use it to do general computations. You cannot open and close files, or change the contents of files in WFL – that you do in a general purpose language, and invoke it as a task from WFL.