Wsh is a language to enhance rexx – imlemented in rexx itself. Example uses:
- parameter file generation
- power spufi
- adhoc programming
Addons
- pipes
- objects
- data (easier and more powerfull than ispf skeletons)
Principles
- orthogonality
- flexibility over performance
- no reimplementation of rexx
- powerfull mixed language with minimal effort
- maximal code reuse
- with the disadvantage of multi level error messages
Types:
- Value String
- Objects
- Run – runs in an Env with optional arguments
- File
- Run – runs in an Env with optional arguments
The Interfaces
- as edit macro interface
-
- for adhoc evaluation or programming
- either block selection: q or qq and b or a
- tso interpreter
- batch