"</span>,
         item, bufptr);
  bufptr = (bufptr + 1) % BUFSIZE;
  <span class="keywordflow">return</span> item;
}

<span class="keyword">static</span> <span class="keywordtype">int</span>
produce_item(<span class="keywordtype">void</span>)
{
  <span class="keyword">static</span> <span class="keywordtype">int</span> item = 0;
  printf(<span class="stringliteral">"Item %d produced\n"</span>, item);
  <span class="keywordflow">return</span> item++;
}

<span class="keyword">static</span> <spa