00001 00002 /* ===================================== */ 00003 /* GESTION DE LISTE ORDONNEE */ 00004 /* ===================================== */ 00005 00009 typedef struct Listo { 00011 int Max; 00013 int Sp; 00015 int Pts[1]; 00016 } Listo; 00017 00018 /* prototypes */ 00019 Listo * CreeListoVide( int taillemax ); 00020 void ListoFlush( Listo * L ); 00021 boolean ListoVide( Listo * L ); 00022 int ListoPopmin( Listo * L ); 00023 void ListoInsert( Listo * L, int V ); 00024 void ListoPrint( Listo * L ); 00025 void ListoPrintLine( Listo * L ); 00026 void ListoTermine( Listo * L );