SAS programs developed for MVS require some additional treatment before they will run on SAS for Unix.
RECFM
Any RECFM specifications in the SAS program should be removed. This
is a system-dependant option from MVS that has no equivalent under
Unix.
The "NOT" test written as "¬=" on MVS SAS is incompatible
with the version of SAS running on Unix. The trimspace
program can be used to automatically convert "¬=" to
"^=".
System calls to TSO obviously will not work on Unix. You can replace
them with their equivalent Unix SAS X statement or simply
delete them if they are like ALLOC and have no Unix
equivalent.