An EXEC was encountered before an END-EXEC closed the previous EXEC. The most common reason for this is that an END-EXEC intended to close the previous EXEC was missing or misspelled.
Resolution:
Recode your program so that each EXEC has a closing END-EXEC before the next EXEC, then recompile.