| CAST_Rexx_Program |
Rexx Program |
Created for each .rexx source file, named after the file. |
| CAST_Rexx_Function |
Rexx Routine |
Created for each name: label that is not followed by PROCEDURE. Its code runs from the label to the next label. |
| CAST_Rexx_Procedure |
Rexx Protected Routine |
Created for each name: PROCEDURE label. Its code runs from the label to the next label. |
| CAST_Rexx_File |
Rexx File |
Created once per program for each DD name read or written with EXECIO ... DISKR, DISKRU or DISKW. |
| CAST_Rexx_SqlQuery |
Rexx SQL Query |
Created for each SQL statement run with CALL SQLEXEC, CALL SQLXCMD or an EXECSQL command of ADDRESS DSNREXX, attached to the program or routine that runs it. For PREPARE ... FROM :var and EXECUTE IMMEDIATE :var, one query is created for each value assigned to the variable. |
| CAST_Rexx_CalltoProgram |
Rexx Call to Generic Program |
Created when a program or routine calls a program that is not analyzed. There is one object per caller and called name, attached to the caller. |