Changeset 6993c83 in git


Ignore:
Timestamp:
Aug 7, 2012, 11:01:05 AM (10 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '96ce329119711a2b80858c8365abd29f8460bbfa')
Children:
228e0b9cc53f11a9505d906eff83075191259c23
Parents:
d1d27f1048b2101fbf74ccb03fc688eb8d1f51a9
Message:
fix: mod -> %, removed INTMOD_CMD (from master)
Location:
Singular
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    rd1d27f r6993c83  
    285285    case '/':
    286286    case INTDIV_CMD: (*aa) /= bb; break;
    287     case '%':
    288     case INTMOD_CMD: (*aa) %= bb; break;
     287    case '%': (*aa) %= bb; break;
    289288  }
    290289  res->data=(char *)aa;
     
    11251124  switch (iiOp)
    11261125  {
    1127     case INTMOD_CMD:
     1126    case '%':
    11281127        r=c;            break;
    1129     case '%':
    1130         r= (a % b);     break;
    11311128    case INTDIV_CMD:
    11321129        r=((a-c) /b);   break;
  • Singular/table.h

    rd1d27f r6993c83  
    394394,{D(jjOP_IV_I),   '%',            INTMAT_CMD,     INTMAT_CMD, INT_CMD, ALLOW_PLURAL | ALLOW_RING}
    395395,{D(jjMOD_N),     '%',            NUMBER_CMD,     NUMBER_CMD, NUMBER_CMD, ALLOW_PLURAL | ALLOW_RING}
    396 ,{D(jjDIVMOD_I),  INTMOD_CMD,     INT_CMD,        INT_CMD,    INT_CMD, ALLOW_PLURAL | ALLOW_RING}
    397 ,{D(jjMOD_BI),    INTMOD_CMD,     BIGINT_CMD,     BIGINT_CMD, BIGINT_CMD, ALLOW_PLURAL | ALLOW_RING}
    398 ,{D(jjOP_IV_I),   INTMOD_CMD,     INTVEC_CMD,     INTVEC_CMD, INT_CMD, ALLOW_PLURAL | ALLOW_RING}
    399 ,{D(jjOP_IV_I),   INTMOD_CMD,     INTMAT_CMD,     INTMAT_CMD, INT_CMD, ALLOW_PLURAL | ALLOW_RING}
    400 ,{D(jjMOD_N),     INTMOD_CMD,     NUMBER_CMD,     NUMBER_CMD, NUMBER_CMD, ALLOW_PLURAL | ALLOW_RING}
    401396,{D(jjPOWER_I),   '^',            INT_CMD,        INT_CMD,    INT_CMD, ALLOW_PLURAL | ALLOW_RING}
    402397,{D(jjPOWER_BI),   '^',           BIGINT_CMD,     BIGINT_CMD, INT_CMD, ALLOW_PLURAL | ALLOW_RING}
     
    964959  { "minor",       0, MINOR_CMD ,         CMD_M},
    965960  { "minres",      0, MINRES_CMD ,        CMD_1},
    966   { "mod",         0, INTMOD_CMD ,        MULDIV_OP},
     961  { "mod",         0, '%' ,               MULDIV_OP},
    967962  { "module",      0, MODUL_CMD ,         RING_DECL_LIST},
    968963  { "modulo",      0, MODULO_CMD ,        CMD_2},
  • Singular/tok.h

    rd1d27f r6993c83  
    8585  INTDIV_CMD,
    8686  INTERPOLATE_CMD,
    87   INTMOD_CMD,
    8887  INTVEC_CMD,
    8988  IS_RINGVAR,
Note: See TracChangeset for help on using the changeset viewer.