Øelementi liste međusobno
povezani
Ølista ima pristupne
funkcije
Øprimjer liste je FIFO
buffer
Øinterface
- opisuje što je dostupno a ne kako je implementirano
Øimplementacija u posebnom
modulu
Øskrivanje informacija
/*
* Interface definition for a
module which implements
* a singly linked list for
storing data of any type.
*/
MODULE Singly-Linked-List-1
BOOL list_initialize();
BOOL list_append(ANY data);
BOOL list_delete();
list_end();
ANY list_getFirst();
ANY list_getNext();
BOOL list_isEmpty();
END Singly-Linked-List-1