Pregled tehnika programiranja
Problemi modularnog programiranja
eksplicitno kreiranje i uništavanje - nastavak
PROCEDURE foo() BEGIN
int i;
list_handle_t myList; /* List is created and initialized */
/* Do something with the myList */
/* Do something with the int */
...
END /* myList and integer are destroyed */
inicijalizacija
uništavanje liste
Ø
dobra bi bila mogućnost da prevoditelj vrši inicijalizaciju liste isto
kao i u slučaju ugrađenih tipa podatka, npr. integer-a
Ø
prevoditelj bi se trebao trebao obaviti i posao terminacije liste