Il monitor ha bisogno di 4 variabili:
- startread immesso dal lettore che desidera leggere
- endread inserito dal lettore che ha terminato la lettura
- startwrite inserito dallo scrittore che desidera scrivere
- endwrite inserito dallo scrittore che ha terminato di scrivere
si dovranno contare i lettori che stanno leggendo in modo da farmarci quando richiesto
readercount : integer
un boolean se qualcuno scrive
busy: Boolean;
Lorenzo Viola