On Sun, Aug 1, 2010 at 3:09 AM, Greg Ewing <span dir="ltr"><<a href="mailto:greg.ewing@canterbury.ac.nz">greg.ewing@canterbury.ac.nz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">

<div id=":1v3" class="ii gt">The only special consideration is that 'codef' must be used to define<br>any function that directly or indirectly calls another cofunction.</div></blockquote><div><br></div><div>It seems to me that this is a big requirement. If a module that I'm using uses cofunctions, then every use of that module must be a cofunction all the way up to my main function.</div>

<div><br></div><div>Worse, I wouldn't be able to change the implementation of a module to use cofunctions because it will break the current users.</div><div><br></div><div>Why do you think this requirement is necessary?</div>

<div><br></div>--- Bruce<br><a href="http://www.vroospeak.com" target="_blank">http://www.vroospeak.com</a><br><a href="http://google-gruyere.appspot.com" target="_blank">http://google-gruyere.appspot.com</a><br><br>
<br><br><div class="gmail_quote"><br></div>