Changeset 84c0d8 in git


Ignore:
Timestamp:
Dec 5, 2018, 4:40:57 PM (5 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
0ebc05c0101018a2b27db08973bc82d262812d57
Parents:
2a6e8ddfaa1412500c0701d7596589ab3a1fa261
Message:
add: intmat(<bigintmat>)
Location:
Singular
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    r2a6e8dd r84c0d8  
    54495449  number n=(number)u->Data();
    54505450  res->data=(char *)(long)iin_Int(n,coeffs_BIGINT );
     5451  return FALSE;
     5452}
     5453static BOOLEAN jjBim2Im(leftv res, leftv u)
     5454{
     5455  bigintmat* b=(bigintmat*)u->Data();
     5456  res->data=(char *)bim2iv(b);
    54515457  return FALSE;
    54525458}
  • Singular/table.h

    r2a6e8dd r84c0d8  
    152152,{D(jjnInt),       INT_CMD,         INT_CMD,        NUMBER_CMD    , ALLOW_NC |ALLOW_RING}
    153153,{D(jjP2I),        INT_CMD,         INT_CMD,        POLY_CMD      , ALLOW_NC |ALLOW_RING}
     154,{D(jjBim2Im),     INTMAT_CMD,      INTMAT_CMD,     BIGINTMAT_CMD , ALLOW_NC |ALLOW_RING}
    154155,{D(jjINTERRED),   INTERRED_CMD,    IDEAL_CMD,      IDEAL_CMD     , ALLOW_PLURAL |NO_RING}
    155156,{D(jjINTERRED),   INTERRED_CMD,    MODUL_CMD,      MODUL_CMD     , ALLOW_PLURAL |NO_RING}
Note: See TracChangeset for help on using the changeset viewer.