Changeset d617329 in git


Ignore:
Timestamp:
Oct 11, 2018, 11:49:32 AM (6 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
20483a73a695dab2104a9dca0ae2c273bf1a6896
Parents:
94d1b0ec03c34f2a04c02470e552e268073d9aa9
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2018-10-11 11:49:32+02:00
git-committer:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2018-10-11 11:52:59+02:00
Message:
allow ^ for poly in LPring
Location:
Singular
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    r94d1b0 rd617329  
    609609  poly u_p=(poly)u->CopyD(POLY_CMD);
    610610  if ((u_p!=NULL)
     611  #ifdef HAVE_SHIFTBBA
     612  && (!rIsLPRing(currRing))
     613  #endif
    611614  && ((v_i!=0) &&
    612615      ((long)pTotaldegree(u_p) > (signed long)currRing->bitmask / (signed long)v_i/2)))
     
    44384441  int isLetterplace=(int)(long)atGet(v,"isLetterplaceRing",INT_CMD);
    44394442  ring r=rCompose(l,TRUE,mm,isLetterplace);
    4440   #ifdef HAVE_SHIFTBBA
    4441   if (isLetterplace)
    4442   {
    4443     r->ShortOut=FALSE;
    4444     r->CanShortOut=FALSE;
    4445     r->isLPring=TRUE;
    4446   }
    4447   #endif
    44484443  res->data=(char *)r;
    44494444  return (r==NULL);
  • Singular/table.h

    r94d1b0 rd617329  
    473473,{D(jjPOWER_BI),   '^',           BIGINT_CMD,     BIGINT_CMD, INT_CMD, ALLOW_NC | ALLOW_RING}
    474474,{D(jjPOWER_N),   '^',            NUMBER_CMD,     NUMBER_CMD, INT_CMD, ALLOW_NC | ALLOW_RING}
    475 ,{D(jjPOWER_P),   '^',            POLY_CMD,       POLY_CMD,   INT_CMD, ALLOW_PLURAL | ALLOW_RING}
     475,{D(jjPOWER_P),   '^',            POLY_CMD,       POLY_CMD,   INT_CMD, ALLOW_NC | ALLOW_RING}
    476476,{D(jjPOWER_ID),  '^',            IDEAL_CMD,      IDEAL_CMD,  INT_CMD, ALLOW_PLURAL | ALLOW_RING}
    477477#ifdef SINGULAR_4_2
Note: See TracChangeset for help on using the changeset viewer.