Changeset 4f3177 in git
- Timestamp:
- May 5, 2005, 12:42:00 PM (18 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- 54e28fc2679933ca28cd8feded2139df758fa3d8
- Parents:
- 0b8c8d54328b4dab061ef0b1fd53fda79ac62739
- Location:
- Singular
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/Makefile.in
r0b8c8d r4f3177 110 110 libparse.cc sing_win.cc\ 111 111 gms.cc pcv.cc maps_ip.cc\ 112 tgb.cc walk.cc \112 tgb.cc walk.cc walk_ip.cc \ 113 113 pShallowCopyDelete.cc cntrlc.cc misc.cc 114 114 -
Singular/iparith.cc
r0b8c8d r4f3177 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: iparith.cc,v 1.35 2 2005-05-03 15:41:48 Singular Exp $ */4 /* $Id: iparith.cc,v 1.353 2005-05-05 10:41:58 Singular Exp $ */ 5 5 6 6 /* … … 48 48 #include "GMPrat.h" 49 49 #include "tgb.h" 50 #include "walkProc.h" 50 51 #ifdef HAVE_FACTORY 51 52 #include "clapsing.h" … … 211 212 { "freemodule", 0, FREEMODULE_CMD , CMD_1}, 212 213 { "facstd", 0, FACSTD_CMD , CMD_12}, 214 { "frwalk", 0, FWALK_CMD , CMD_23}, 213 215 { "gen", 0, E_CMD , CMD_1}, 214 216 { "getdump", 0, GETDUMP_CMD, CMD_1}, … … 1850 1852 } 1851 1853 /*else res->data=NULL;*/ 1854 return FALSE; 1855 } 1856 static BOOLEAN jjFWALK(leftv res, leftv u, leftv v) 1857 { 1858 res->data=(char *)fractalWalkProc(u,v); 1859 setFlag( res, FLAG_STD ); 1852 1860 return FALSE; 1853 1861 } … … 2721 2729 #endif 2722 2730 ,{jjFIND2, FIND_CMD, INT_CMD, STRING_CMD, STRING_CMD ALLOW_PLURAL} 2731 ,{jjFWALK, FWALK_CMD, IDEAL_CMD, RING_CMD, DEF_CMD NO_PLURAL} 2732 2723 2733 ,{jjGCD_I, GCD_CMD, INT_CMD, INT_CMD, INT_CMD ALLOW_PLURAL} 2724 2734 ,{jjGCD_N, GCD_CMD, NUMBER_CMD, NUMBER_CMD, NUMBER_CMD ALLOW_PLURAL} … … 4627 4637 return FALSE; 4628 4638 } 4639 static BOOLEAN jjFWALK3(leftv res, leftv u, leftv v, leftv w) 4640 { 4641 if ((int)w->Data()==0) 4642 res->data=(char *)walkProc(u,v); 4643 else 4644 res->data=(char *)fractalWalkProc(u,v); 4645 setFlag( res, FLAG_STD ); 4646 return FALSE; 4647 } 4629 4648 static BOOLEAN jjHILBERT3(leftv res, leftv u, leftv v, leftv w) 4630 4649 { … … 5076 5095 ,{jjELIMIN_HILB, ELIMINATION_CMD,IDEAL_CMD, IDEAL_CMD, POLY_CMD, INTVEC_CMD NO_PLURAL} 5077 5096 ,{jjFIND3, FIND_CMD, INT_CMD, STRING_CMD, STRING_CMD, INT_CMD ALLOW_PLURAL} 5097 ,{jjFWALK3, FWALK_CMD, IDEAL_CMD, RING_CMD, DEF_CMD, INT_CMD NO_PLURAL} 5078 5098 ,{jjHILBERT3, HILBERT_CMD,INTVEC_CMD, IDEAL_CMD, INT_CMD, INTVEC_CMD NO_PLURAL} 5079 5099 ,{jjHILBERT3, HILBERT_CMD,INTVEC_CMD, MODUL_CMD, INT_CMD, INTVEC_CMD NO_PLURAL} -
Singular/ipshell.cc
r0b8c8d r4f3177 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: ipshell.cc,v 1.10 7 2005-04-30 15:31:34Singular Exp $ */4 /* $Id: ipshell.cc,v 1.108 2005-05-05 10:41:59 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: … … 4045 4045 n--; 4046 4046 } 4047 else if ((*iv)[1]!=ringorder_a) o++; 4047 else if (((*iv)[1]!=ringorder_a) 4048 && ((*iv)[1]!=ringorder_a64)) o++; 4048 4049 n++; 4049 4050 sl=sl->next; … … 4137 4138 } 4138 4139 break; 4140 case ringorder_a64: 4141 { 4142 R->block0[n] = last+1; 4143 R->block1[n] = min(last+iv->length()-2 , R->N); 4144 R->wvhdl[n] = (int*)omAlloc((iv->length()-1)*sizeof(int64)); 4145 int64 *w=(int64 *)R->wvhdl[n]; 4146 for (i=2; i<iv->length(); i++) 4147 { 4148 w[i-2]=(*iv)[i]; 4149 if ((*iv)[i]<0) typ=-1; 4150 } 4151 break; 4152 } 4139 4153 case ringorder_M: 4140 4154 { … … 4551 4565 return NULL; 4552 4566 } 4553 -
Singular/tok.h
r0b8c8d r4f3177 7 7 * ABSTRACT: tokens, types for interpreter; general macros 8 8 */ 9 /* $Id: tok.h,v 1.6 1 2005-04-29 13:23:02Singular Exp $ */9 /* $Id: tok.h,v 1.62 2005-05-05 10:42:00 Singular Exp $ */ 10 10 11 11 #ifndef MYYSTYPE … … 83 83 FIND_CMD, 84 84 FACSTD_CMD, 85 FWALK_CMD, 85 86 FGLM_CMD, 86 87 FGLMQUOT_CMD,
Note: See TracChangeset
for help on using the changeset viewer.