Just curious: Did you try http://www.opensourcemath.org/braid/ instead
with any luck?


On Wed, Jul 7, 2010 at 10:44 PM, Adam Sorkin <[email protected]> wrote:
> Hi
> [ Note this is the question Gap Undeposited Implementations; I
> couldn't seem to reply to that discussion any more]
>
> I'm using Sage 4.3.3 through the terminal. I'm trying to use the Braid
> package written by K. Magaard for GAP. I would like to do everything
> through Sage, but I'm getting the following error message:
>
> sage: gap.eval('Read("assemble.g")')
> ' '
> sage: g = SymmetricGroup(3)
> sage: t = [ g( (1,2) ) for i in range(4) ]
> sage: gap.Braid(g,t)
> ERROR: An unexpected error occurred while tokenizing input
> The following traceback may be corrupted or invalid
> The error message is: ('EOF in multi-line statement', (47, 0))
> ---------------------------------------------------------------------------
> RuntimeError                              Traceback (most recent call
> last)
> /homes/home01/a/azsorkin/Desktop/RFG_branched_covers_2009_2010/
> braid-1.1/lib/<ipython console> in <module>()
> /opt/pkg/sage/local/lib/python2.6/site-packages/sage/interfaces/
> expect.pyc in __call__(self, *args, **kwds)
>  1379
>  1380     def __call__(self, *args, **kwds):
> -> 1381         return self._parent.function_call(self._name,
> list(args), kwds)
>  1382
>  1383     def _sage_doc_(self):
> /opt/pkg/sage/local/lib/python2.6/site-packages/sage/interfaces/
> gap.pyc in function_call(self, function, args, kwds)
>   883         self.eval('$__SAGE_LAST__ := %s;;'%marker)
>   884         res = self.eval("%s(%s)"%(function, ",".join([s.name()
> for s in args]+
> --> 885                                                      ['%s=%s'%
> (key,value.name()) for key, value in kwds.items()])))
>   886
>   887         if gap.eval('last') != marker:
> /opt/pkg/sage/local/lib/python2.6/site-packages/sage/interfaces/
> gap.pyc in eval(self, x, newlines, strip, **kwds)
>   478             input_line += ';'
>   479
> --> 480         result = Expect.eval(self, input_line, **kwds)
>   481
>   482         if not newlines:
> /opt/pkg/sage/local/lib/python2.6/site-packages/sage/interfaces/
> expect.pyc in eval(self, code, strip, synchronize, locals, **kwds)
>   981         try:
>   982             with gc_disabled():
> --> 983                 return '\n'.join([self._eval_line(L, **kwds)
> for L in code.split('\n') if L != ''])
>   984         except KeyboardInterrupt:
>   985             # DO NOT CATCH KeyboardInterrupt, as it is being
> caught
> /opt/pkg/sage/local/lib/python2.6/site-packages/sage/interfaces/
> gap.pyc in _eval_line(self, line, allow_use_file, wait_for_prompt)
>   720                         return ''
>   721                 else:
> --> 722                     raise RuntimeError, message
>   723
>   724         except KeyboardInterrupt:
> RuntimeError: Gap produced error output
> List Element: <list>[4] must have an assigned value
>  executing Braid($sage1,$sage7);
> sage:
>
>
> Thanks for the help.
>
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to 
> [email protected]
> For more options, visit this group at 
> http://groups.google.com/group/sage-support
> URL: http://www.sagemath.org
>

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to