Potrebbe essere ma credo di avere una lacuna in merito.
In pratica ciò che vorrei fare è definire un tipo
type PArray= ^array;
per poi poter invocare una procedura a cui passare il mio array generico
procedure Procedura(MioArray: PArray);
Tutto ciò per potermi preparare alcune funzioni per aggiungere ed eliminare in modo semplice elementi da un array. Magari esistono già le funzioni per farlo ma non le conosco.