Yes. You can use the "prefix" require form to avoid name clashes, i.e.:<br><br>(module grr (lib "plt-pretty-big-text.ss" "lang")<br>
(require (prefix srfi:1: (lib "1" "srfi")))<br><br> (srfi:1:third `(1 2 3))<br> (third `(1 2 3)))<br><br>Jay<br>
<br><br><div><span class="gmail_quote">On 4/8/06, <b class="gmail_sendername">Corey Sweeney</b> <<a href="mailto:corey.sweeney@gmail.com">corey.sweeney@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="direction: ltr;">The following "program":<br>
<br>
(module grr (lib "plt-pretty-big-text.ss" "lang")<br>
(require (lib "1" "srfi")))<br>
<br>
gives the following error message:<br>
<br>
module: identifier already imported (from a different source) in: third<br clear="all"><br>
<br>
Does this mean that the third function has 2 seperate implementations in the libraries?<br>
<br>
<br>
Corey<br></div><div style="direction: ltr;"><span class="sg">-- <br>((lambda (y) (y y)) (lambda (y) (y y)))
</span></div><br>_________________________________________________<br> For list-related administrative tasks:<br> <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme" target="_blank">
http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br><br><br></blockquote></div><br><br clear="all"><br>-- <br>Jay McCarthy <<a href="mailto:jay@cs.brown.edu">jay@cs.brown.edu</a>><br><a href="http://jay.makeoutcity.com/">
http://jay.makeoutcity.com/</a>