On 26/11/2007, <b class="gmail_sendername">Robert Virding</b> <<a href="mailto:rvirding@gmail.com">rvirding@gmail.com</a>> wrote:<div><span class="q"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div>Scheme allows defining a prefix within the a symbol which means it refers to another module (library for them) so you would write:<br><br>(mod:func ... )<br><br>when you know where to go at compiletime. At least that's how I interpreted the spec. Then for the general case you could use:
<br><br>(apply mod 'func ( ... ))<br><br>or how about:<br><br>(: mod func arg1 arg2 ... )<br><br>for all cases?</div></div></blockquote><div><br>Equivalent to funcall in CL, this would be a remote funcall. Again a bit heavy for the standard case.
<br><br>Of course some mailers might see that as a smiley. :-)<br><br>Robert<br><br></div></div>