A.</b>  
Noweb is set up never to break chunks across pages.
You can get better results by relaxing this constraint, e.g., by
<pre>
\def\nwendcode{\endtrivlist \endgroup \vfil\penalty10\vfilneg}
\let\nwdocspar=\smallbreak
</pre>
or the even less liberal
<pre>
\def\nwendcode{\endtrivlist \endgroup}
\let\nwdocspar=\par
</pre>
</blockquote>

<p>
<b>Q.</b> 
In a noweb source file, what is the difference between a
line beginning with "@" followed by a space and some text
versus a line with nothing but "@"?
<p><b