Changeset 8fec17 in git


Ignore:
Timestamp:
Aug 1, 2014, 5:54:51 PM (10 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
3d7ea3ce77a4bef06ea26a6046d866d8cc19fdfb71e8e119078da73cfc30e08a42d0d384c93111c7c62827164ea928c9aa7b7023e63a844f9ab00654cc514ea5b62a0ad88ddc32080d8d14e7b8549a25dccf2b7858608f2bcc2740c336f09a1482164db8
Parents:
43d920449ff39c4e637fe1191bbcd453fe1e309f
Message:
print(ring/cring)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/ipprint.cc

    r43d920 r8fec17  
    199199{
    200200  ring r=(ring)u->Data();
     201  PrintS("polynomial ring, over a ");
     202  if (rField_is_Ring(r))
     203  {
     204    if (rField_is_Domain(r)) PrintS("domain");
     205    else                     PrintS("ring (with zero-divisors)");
     206  }
     207  else PrintS("field");
     208  if (r->OrdSgn==1) PrintS(", global"); else PrintS(", local/mixed");
     209  PrintS(" ordering\n");
    201210  rWrite(r, TRUE);
    202211  return FALSE;
    203212}
    204213
     214#ifdef SINGULAR_4_1
     215static BOOLEAN ipPrint_CRING(leftv u)
     216{
     217  coeffs r=(coeffs)u->Data();
     218  if (nCoeff_is_Ring(r))
     219  {
     220    if (nCoeff_is_Domain(r)) PrintS("domain: ");
     221    else                     PrintS("ring (with zero-divisors): ");
     222  }
     223  else PrintS("field: ");
     224  PrintS(r->cfCoeffName(r));
     225  return FALSE;
     226}
     227#endif
    205228/*2
    206229* print for: vector
     
    275298        bo=ipPrint_RING(u);
    276299        break;
     300
     301      #ifdef SINGULAR_4_1
     302      case CRING_CMD:
     303        bo=ipPrint_CRING(u);
     304        break;
     305      #endif
    277306
    278307      default:
Note: See TracChangeset for help on using the changeset viewer.