<div dir="ltr">I'm no expert, but if the swig system has no drawbacks other than more code,<div><br></div><div>since it has python handles anyway, would that not be like cutting out clutter and adding in a universal adapter?</div>
<div><br></div><div>if it supports lua and python and X,</div><div>why not cut out the python handles and use the swig handles for python?</div><div><br></div><div>What would be the disadvantage?</div><div>Build stability?</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 26, 2013 at 8:36 AM, Jason Wilkins <span dir="ltr"><<a href="mailto:jason.a.wilkins@gmail.com" target="_blank">jason.a.wilkins@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">To answer your question in that email (if it wasn't answered), yes, SWIG has a generic mechanism for throwing errors in the embedded language. I've used it to catch exceptions and rethrow them in Lua (but could just as well turn error codes into exceptions too).<div>
<br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 26, 2013 at 10:33 AM, Campbell Barton <span dir="ltr"><<a href="mailto:ideasman42@gmail.com" target="_blank">ideasman42@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On Fri, Sep 27, 2013 at 1:29 AM, Jacob Merrill<br>
<<a href="mailto:blueprintrandom1@gmail.com" target="_blank">blueprintrandom1@gmail.com</a>> wrote:<br>
> What about this? - <a href="http://www.swig.org/" target="_blank">http://www.swig.org/</a><br>
><br>
> this seems like a way to make "ANY" language grab the same handles in the<br>
> BGE.<br>
<br>
</div>yes and no, 4th paragraph.<br>
<br>
<a href="http://markmail.org/message/nkdhnkaas4mknakw" target="_blank">http://markmail.org/message/nkdhnkaas4mknakw</a><br>
<br>
> I could be mistaken...<br>
<div><div>><br>
> _______________________________________________<br>
> Bf-gamedev mailing list<br>
> <a href="mailto:Bf-gamedev@blender.org" target="_blank">Bf-gamedev@blender.org</a><br>
> <a href="http://lists.blender.org/mailman/listinfo/bf-gamedev" target="_blank">http://lists.blender.org/mailman/listinfo/bf-gamedev</a><br>
><br>
<br>
<br>
<br>
--<br>
- Campbell<br>
_______________________________________________<br>
Bf-gamedev mailing list<br>
<a href="mailto:Bf-gamedev@blender.org" target="_blank">Bf-gamedev@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-gamedev" target="_blank">http://lists.blender.org/mailman/listinfo/bf-gamedev</a><br>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Bf-gamedev mailing list<br>
<a href="mailto:Bf-gamedev@blender.org">Bf-gamedev@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-gamedev" target="_blank">http://lists.blender.org/mailman/listinfo/bf-gamedev</a><br>
<br></blockquote></div><br></div>