Changeset beb237 in git for Singular/polys0.cc
- Timestamp:
- Oct 26, 2000, 6:31:38 PM (24 years ago)
- Branches:
- (u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'd08f5f0bb3329b8ca19f23b74cb1473686415c3a')
- Children:
- 3849365e4f7f90e48ef4cb1bdb73305514b60eaa
- Parents:
- 9c5e4ff8f71d38aa39fa99cc20aec1cc01f874b2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/polys0.cc
r9c5e4f rbeb237 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: polys0.cc,v 1.1 6 2000-10-23 12:02:18 obachman Exp $ */4 /* $Id: polys0.cc,v 1.17 2000-10-26 16:31:38 obachman Exp $ */ 5 5 6 6 /* … … 80 80 } 81 81 82 char* p String0(poly p, ring lmRing, ring tailRing)82 char* p_String0(poly p, ring lmRing, ring tailRing) 83 83 { 84 84 if (p == NULL) … … 124 124 } 125 125 126 char* p String(poly p, ring lmRing, ring tailRing)126 char* p_String(poly p, ring lmRing, ring tailRing) 127 127 { 128 128 StringSetS(""); 129 return p String0(p, lmRing, tailRing);129 return p_String0(p, lmRing, tailRing); 130 130 } 131 131 … … 133 133 * writes a polynomial p to stdout 134 134 */ 135 void p Write0(poly p, ring lmRing, ring tailRing)135 void p_Write0(poly p, ring lmRing, ring tailRing) 136 136 { 137 PrintS(p String(p, lmRing, tailRing));137 PrintS(p_String(p, lmRing, tailRing)); 138 138 } 139 139 … … 141 141 * writes a polynomial p to stdout followed by \n 142 142 */ 143 void p Write(poly p, ring lmRing, ring tailRing)143 void p_Write(poly p, ring lmRing, ring tailRing) 144 144 { 145 p Write0(p, lmRing, tailRing);145 p_Write0(p, lmRing, tailRing); 146 146 PrintLn(); 147 147 } … … 152 152 *possibly followed by the string "+..." 153 153 */ 154 void wrp0(poly p, ring ri)154 void p_wrp0(poly p, ring ri) 155 155 { 156 156 poly r; 157 157 158 158 if (p==NULL) PrintS("NULL"); 159 else if (pNext(p)==NULL) p Write0(p, ri);159 else if (pNext(p)==NULL) p_Write0(p, ri); 160 160 else 161 161 { 162 162 r = pNext(p); 163 163 pNext(p) = NULL; 164 p Write0(p, ri);164 p_Write0(p, ri); 165 165 if (r!=NULL) 166 166 { … … 170 170 } 171 171 } 172 void wrp(poly p, ring lmRing, ring tailRing)172 void p_wrp(poly p, ring lmRing, ring tailRing) 173 173 { 174 174 poly r; 175 175 176 176 if (p==NULL) PrintS("NULL"); 177 else if (pNext(p)==NULL) p Write0(p, lmRing);177 else if (pNext(p)==NULL) p_Write0(p, lmRing); 178 178 else 179 179 { 180 180 r = pNext(pNext(p)); 181 181 pNext(pNext(p)) = NULL; 182 p Write0(p, lmRing, tailRing);182 p_Write0(p, lmRing, tailRing); 183 183 if (r!=NULL) 184 184 {
Note: See TracChangeset
for help on using the changeset viewer.