CALL LP (rc, x, dual, a, b <*>, cntl <*>, u <*>, l <*>, basis );
The LP subroutine is a legacy subroutine that solves a linear programming problem. Although the LP subroutine continues to be supported, the LPSOLVE subroutine , which was introduced in SAS/IML 13.1, is more efficient and provides an input format that is easier to use. SAS/IML programmers should use the LPSOLVE subroutine.
You can find the documentation for the LP subroutine in earlier releases of the SAS/IML User's Guide.