<br><div class="gmail_quote">On Thu, Dec 1, 2011 at 6:32 AM, James Aylett <span dir="ltr">&lt;<a href="mailto:james-xapian@tartarus.org">james-xapian@tartarus.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On 1 Dec 2011, at 13:10, Olly Betts wrote:<br>
<br>
&gt;&gt; Are there any (SWIG) bindings for implementations of the Scheme<br>
&gt;&gt; programming language?<br>
&gt;<br>
&gt; Not really.  There used to be some SWIG-based guile bindings for Xapian,<br>
&gt; but they were never really complete and we eventually just removed them<br>
&gt; as it had reached the point where it would be less work to start again<br>
&gt; than to try to fix them up.<br>
<br>
<br>
</div>Sven — I was partly responsible for trying to get the guile bindings usable, so I have some interest in this. Which scheme implementation would be most useful for you to have Xapian bindings for?<br>
<span class="HOEnZb"><font color="#888888"><br>
J<br>
<br></font></span></blockquote><div><br></div><div>The best implementation to target is one supported by swig. That makes the choice pretty simple since there is only one, MzScheme/Racket. I would personally like to see a Clisp binding as well.</div>

<div><br></div><div>--Dan</div><div><br></div></div>