Changeset 0d6b906 in git


Ignore:
Timestamp:
Oct 1, 2018, 1:36:53 PM (6 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
21001beabe13206b5f226c2fd918f2ceb26146993f0d855bbe065da72d92ce3490ff419069bb250b6e40759a8b0455db0836c156e008e3fec4c7cf47b8c7320badf49a7c36b996413b1bf90743b4a312d2565e22eae9b311f4ae3ee67235dbfd4d59e501
Parents:
103137b52424b2e431c6ad8238f902d58dfd5c32
Message:
better checks for letterplace rings in table.h
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/table.h

    r103137 r0d6b906  
    2222// ALLOW_NC: also for plural rings and letterplace rings
    2323// ALLOW_LP: also for letterplace rings, not for plural rings
    24 // ALLOW_PLURAL: not for letterplace rings, but also for plural rings
     24// ALLOW_PLURAL: not for letterplace rings, but for plural rings
    2525// COMM_PLURAL: only for commuative subrings of plural rings
    2626// NO_NC: not for non-commutative rings
     
    435435,{  jjWRONG2,     '*',            0,              MODUL_CMD, MODUL_CMD, ALLOW_NC | ALLOW_RING|NO_CONVERSION}
    436436,{D(jjDIV_N),     '/',            NUMBER_CMD,     NUMBER_CMD, NUMBER_CMD, ALLOW_NC | ALLOW_RING}
    437 ,{D(jjDIV_P),     '/',            POLY_CMD,       POLY_CMD,   POLY_CMD, ALLOW_NC | ALLOW_RING} /* ! letterplace? */
     437,{D(jjDIV_P),     '/',            POLY_CMD,       POLY_CMD,   POLY_CMD, ALLOW_PLURAL | ALLOW_RING}
    438438,{D(jjDIV_P),     '/',            VECTOR_CMD,     VECTOR_CMD, POLY_CMD, ALLOW_PLURAL | ALLOW_RING}
    439439,{D(jjDIV_Ma),    '/',            MATRIX_CMD,     MATRIX_CMD, POLY_CMD, ALLOW_PLURAL | NO_RING}
     
    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_NC | ALLOW_RING}
    476 ,{D(jjPOWER_ID),  '^',            IDEAL_CMD,      IDEAL_CMD,  INT_CMD, ALLOW_NC | ALLOW_RING}
     475,{D(jjPOWER_P),   '^',            POLY_CMD,       POLY_CMD,   INT_CMD, ALLOW_PLURAL | ALLOW_RING}
     476,{D(jjPOWER_ID),  '^',            IDEAL_CMD,      IDEAL_CMD,  INT_CMD, ALLOW_PLURAL | ALLOW_RING}
    477477#ifdef SINGULAR_4_2
    478478,{D(jjNUMBER2_POW),'^',           CNUMBER_CMD,    CNUMBER_CMD,INT_CMD, ALLOW_NC | ALLOW_RING}
    479 ,{D(jjPOLY2_POW), '^',            CPOLY_CMD,      CPOLY_CMD,  INT_CMD, ALLOW_NC | ALLOW_RING}
     479,{D(jjPOLY2_POW), '^',            CPOLY_CMD,      CPOLY_CMD,  INT_CMD, ALLOW_PLURAL | ALLOW_RING}
    480480#endif
    481481,{D(jjLE_I),      LE,             INT_CMD,        INT_CMD,    INT_CMD, ALLOW_NC | ALLOW_RING}
Note: See TracChangeset for help on using the changeset viewer.