On Sun, Sep 23, 2012 at 1:00 PM, mmarco <mma...@unizar.es> wrote:
>
>> How hard will porting code be?  How much different is the interface
>> that Volker ended up developing for libGAP?
>>
>
> Porting my fpgroups code was pretty much straightforward. It is
> (almost) a mechanical work... but a work that has to be done. I am not
> sure if it is automatic enough to be done by a script. What i did is
> to change by hand all the definitions of the gap objects i use. After
> that, it is a matter of tuning stuff like opening and closing
> brackets, quotes and so on.
>
> To give you an idea: my poroject is about 2000 lines of code, a big
> part of it dealing with the gap interface. I don't remember exactly
> how much time it took to port itby hand it to the libgap interface;
> but i am sure i did it in less than a day.

I wrote the first version of libGAP at the Barcelona Sage days a few
years, and at that time I had planned it to basically be a drop-in
replacement for the pexpect interface.  Did the design diverge a lot
from that?


William

>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To post to this group, send email to sage-devel@googlegroups.com.
> To unsubscribe from this group, send email to 
> sage-devel+unsubscr...@googlegroups.com.
> Visit this group at http://groups.google.com/group/sage-devel?hl=en.
>
>



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To post to this group, send email to sage-devel@googlegroups.com.
To unsubscribe from this group, send email to 
sage-devel+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel?hl=en.


Reply via email to