Guten Morgen,

wir haben folgendes Problem: An ein RPG-Programm wird ein String übergeben, welcher einen Programmaufruf (CALL) oder einen Command (RUNQRY, SBMJOB, ...) enthält.

Zunächst muß festgestellt werden, ob es sich um einen CALL oder einen Command handelt.

Falls es ein CALL ist, soll aus dem übergebenen String der aufzurufende Programmname ermittelt werden. Der String kann beispielsweise wie folgt aussehen:
CALL PPP
CALL PGM(PPP)
CALL BBB/PPP
CALL PGM(BBB/PPP)

Gibt es hierfür von IBM irgendwelche Funktionen (API), um den String zu splitten, oder müssen wir das alles von Hand machen?

Grüsse!

[Dieser Beitrag wurde von LaLeLi am 18. Juni 2002 editiert.]