[sage-devel] Re: Wrapping C (Symmetrica) with Pyrex/SageX

2007-05-06 Thread Martin Albrecht
On Sunday 06 May 2007 13:20, Mike Hansen wrote: > Thanks. It's coming along slowly but surely. Symmetrica uses macros > (as functions) pretty extensively. Is there a way in Pyrex/SageX to > have it treat something like a macro or do you just have to declare it > like a function? You just treat

[sage-devel] Re: Wrapping C (Symmetrica) with Pyrex/SageX

2007-05-06 Thread Mike Hansen
Thanks. It's coming along slowly but surely. Symmetrica uses macros (as functions) pretty extensively. Is there a way in Pyrex/SageX to have it treat something like a macro or do you just have to declare it like a function? --Mike On 5/6/07, Robert Bradshaw <[EMAIL PROTECTED]> wrote: > > That

[sage-devel] Re: Wrapping C (Symmetrica) with Pyrex/SageX

2007-05-06 Thread Robert Bradshaw
That would be really nice. If it's just plain c code, don't be intimidated by Martin's talk because that's a whole lot easier than trying to wrap c++. Many of the interfaces that I've worked with (givaro, linbox, ntl, qd) are more complicated for this reason... Mostly you should just be abl

[sage-devel] Re: Wrapping C (Symmetrica) with Pyrex/SageX

2007-05-05 Thread Timothy Clemans
It looks like Symmetrica could be included with SAGE, since it is in the public domain and written in C. On 5/5/07, Mike Hansen <[EMAIL PROTECTED]> wrote: > > Hello, > > I would like to begin writing a interface to Symmetrica as I would > like to use a lot of its functionality for the combinatori