Funzioni Elenco comuni in Perl

Perl è stato originariamente progettato per aiutare i rapporti di processo più facilmente. Rapporti spesso contengono liste, e si consiglia di utilizzare Perl per svolgere determinate funzioni all'interno di un elenco. La tabella seguente mostra le funzioni di elenco comuni, i loro equivalenti di giunzione, e spiega ciò che la funzione fa:

Funzione giunzione Equivalente Che cosa fa
push (r,S) giuntura (r, $ # r + 1,0,S) Aggiunge alla destra dell'elenco
pop (r) splice (r, $ # r, 1) Elimina dalla destra dell'elenco
shift (r) giuntura (r, 0, 1) Elimina dalla sinistra della lista
unshift (r,S) giuntura (r, 0, 0, @ s) Aggiunge alla sinistra della lista