Changeset fb85f97 in git
- Timestamp:
- Sep 30, 2011, 11:55:04 AM (13 years ago)
- Branches:
- (u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', '98550b669234b32be762076c32b3be2c35188ac4')
- Children:
- 9043345b54bd11e757c9df83bdf84b9be0bffab2
- Parents:
- df34cff872aba396626a72fb448bfd2e215eb54b
- git-author:
- Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-09-30 11:55:04+02:00
- git-committer:
- Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 16:13:51+01:00
- Location:
- Singular
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/ipprint.cc
rdf34cff rfb85f97 8 8 9 9 #include <kernel/mod2.h> 10 #include <Singular/tok.h>11 #include <Singular/ipid.h>12 10 #include <omalloc/omalloc.h> 11 12 #include <misc/intvec.h> 13 14 #include <polys/matpol.h> 15 13 16 #include <kernel/febase.h> 14 17 #include <kernel/polys.h> 15 #include <polys/matpol.h>16 #include <Singular/subexpr.h>17 #include <misc/intvec.h>18 #include <Singular/ipshell.h>19 #include <Singular/ipprint.h>20 18 #include <kernel/ideals.h> 21 #include <Singular/attrib.h> 19 20 #include "tok.h" 21 #include "ipid.h" 22 #include "subexpr.h" 23 #include "ipshell.h" 24 #include "ipprint.h" 25 #include "attrib.h" 22 26 23 27 /*2 … … 187 191 188 192 /*2 193 * print for: ring 194 */ 195 static BOOLEAN ipPrint_RING(leftv u) 196 { 197 ring r=(ring)u->Data(); 198 rWrite(r, TRUE); 199 return FALSE; 200 } 201 202 /*2 189 203 * print for: vector 190 204 */ … … 252 266 case VECTOR_CMD: 253 267 bo=ipPrint_V(u); 268 break; 269 270 case RING_CMD: 271 case QRING_CMD: 272 bo=ipPrint_RING(u); 254 273 break; 255 274 -
Singular/ipprint.h
rdf34cff rfb85f97 10 10 #include <kernel/structs.h> 11 11 12 class sleftv; typedef sleftv * leftv; 13 12 14 BOOLEAN jjPRINT(leftv res, leftv u); 13 15 BOOLEAN jjPRINT_FORMAT(leftv res, leftv u, leftv v); 14 16 BOOLEAN jjDBPRINT(leftv res, leftv u); 17 15 18 #endif 16 19 -
Singular/subexpr.cc
rdf34cff rfb85f97 126 126 case RING_CMD: 127 127 case QRING_CMD: 128 { 128 129 PrintNSpaces(spaces); 129 rWrite((ring)d); 130 const ring r = (const ring)d; 131 rWrite(r, currRing == r); 130 132 break; 133 } 131 134 case MATRIX_CMD: 132 135 iiWriteMatrix((matrix)d,n,2, currRing, spaces); -
Singular/subexpr.h
rdf34cff rfb85f97 10 10 11 11 #include <string.h> 12 13 #include <polys/monomials/ring.h> 14 15 #include <kernel/febase.h> 16 //#include <kernel/structs.h> 17 12 18 #include <Singular/grammar.h> 13 19 #include <Singular/tok.h> 14 //#include <kernel/structs.h>15 20 #include <Singular/attrib.h> 16 #include <kernel/febase.h>17 #include <polys/monomials/ring.h>18 21 19 22 struct _ssubexpr … … 31 34 class sleftv; 32 35 typedef sleftv * leftv; 36 37 /// Class used for (list of) interpreter objects 33 38 class sleftv 34 39 { … … 57 62 package req_packhdl; 58 63 inline void Init() { memset(this,0,sizeof(*this)); } 64 void CleanUp(ring r=currRing); 65 66 /// Called by type_cmd (e.g. "r;") or as default in jPRINT 59 67 void Print(leftv store=NULL,int spaces=0); 60 void CleanUp(ring r=currRing); 68 69 /// Called for conversion to string (used by string(..), write(..),..) 61 70 char * String(void *d=NULL, BOOLEAN typed = FALSE, int dim = 1); 71 62 72 void Copy(leftv e); 63 73 attr CopyA();
Note: See TracChangeset
for help on using the changeset viewer.