Hallo @ all

ich habe da mal folgende Frage:

Kann man ein CMD definieren, das ua. als Paramter eine Liste hat, die wiederum als Elemente verschiedene Listen mit mehreren Elementen enthält?

Wie hoch ist da die Schachtelungstiefe?

Konkret:
Code:
                                                                      
             PARM       KWD(FELDER) TYPE(*CHAR) LEN(5) RSTD(*YES) +   
                          DFT(*NAM1) VALUES(*NAM1 *NAM2 *NAM3 *STR +  
                          *PLZ *ORT) MAX(6) EXPR(*YES) +              
                          PROMPT('Adressfelder aus .... ')           
                                                                      
             PARM       KWD(MAPPING) TYPE(MAPELEM) MIN(1) MAX(10) +   
                          PROMPT('Mapping ...')        
 MAPELEM:    ELEM       TYPE(*UINT4) MIN(1) EXPR(*YES) +              
                          PROMPT('Startposition')                     
             ELEM       TYPE(*UINT4) MIN(1) EXPR(*YES) PROMPT('Länge')
Dieses möchte ich wiederum in einer Liste mit ... sagen wir MAX(10) ... haben.

Geht das überhaupt? Wenn ja - wie?

Danke vorab