Esistono alcune limitazioni al supporto del linguaggio PL/I.
Supporto REFERS: solo REFERs semplici sono supportati dal linguaggio PLI
L'utilizzo di REFER è semplice se:
Di seguito sono riportati alcuni esempi di strutture PL/I semplici:
dcl
1 nc1 based,
2 ne bin fixed(15),
2 nx1 char( nc refer(ne) );
dcl
1 nc2 based,
2 ne bin fixed(15),
2 nf bin fixed(15),
2 nx2( nc refer(ne) ) char( nd refer(nf) );
dcl
1 nc3 based,
2 ne bin fixed(15),
2 nx3( nc refer (ne) , 2 ),
3 nb1 char(4),
3 nb2 char(6);
Se il file origine contiene un COMPLEX REFER (che non è un SIMPLE REFER), la struttura dati con il complex refer non verrà visualizzata.