monitor/slide/2/3.html

16 lines
873 B
HTML

<titolo>La "sintassi"</titolo>
<corpo>
<p>I monitor sono un concetto teorico. Non hanno <i>una</i> sintassi.</p>
<p>Una sintassi appropriata è stata proposta da Hoare:</p>
<codeblock>
<name>monitorname</name>: <kw>monitor</kw>;<br />
<idt></idt><kw>begin</kw> <comment>... dichiarazione dei dati locali al monitor</comment>;<br />
<idt></idt><idt></idt><kw>procedure</kw> <name>procname</name> (<comment>... parametri formali ...</comment>);<br />
<idt></idt><idt></idt><idt></idt><kw>begin</kw> <comment>... corpo della procedura ...</comment> <kw>end</kw>;<br />
<idt></idt><idt></idt><comment>... dichiarazione di altre procedure locali al monitor</comment>;<br />
<idt></idt><idt></idt><comment>... inizializzazione dei dati locali al monitor ...</comment><br />
<idt></idt><kw>end;</kw><br />
</codeblock>
</corpo>
<autore>Pietro Tessarolo</autore>