Changeset 50abaf2 in git for Singular/extra.cc
- Timestamp:
- May 18, 1998, 6:12:17 PM (25 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- 556e5703ba87095d08ccdadba2c83b974f3104fd
- Parents:
- 0dd3a92e88c6b26942b5b18ea48f03bddbe0b59c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/extra.cc
r0dd3a9 r50abaf2 2 2 * Computer Algebra System SINGULAR * 3 3 *****************************************/ 4 /* $Id: extra.cc,v 1.4 7 1998-05-14 13:04:12 SingularExp $ */4 /* $Id: extra.cc,v 1.48 1998-05-18 16:12:14 obachman Exp $ */ 5 5 /* 6 6 * ABSTRACT: general interface to internals of Singular ("system" command) … … 99 99 // ONLY documented system calls go here 100 100 // Undocumented system calls go down into #ifdef HAVE_EXTENDED_SYSTEM 101 /*==================== nblocks ==================================*/ 102 if (strcmp((char*)(h->Data()), "nblocks") == 0) 103 { 104 ring r; 105 if (h->next == NULL) 106 { 107 if (currRingHdl != NULL) 108 { 109 r = IDRING(currRingHdl); 110 } 111 else 112 { 113 WerrorS("no ring active"); 114 return TRUE; 115 } 116 } 117 else 118 { 119 if (h->next->Typ() != RING_CMD) 120 { 121 WerrorS("ring expected"); 122 return TRUE; 123 } 124 r = (ring) h->next->Data(); 125 } 126 res->rtyp = INT_CMD; 127 res->data = (void*) rBlocks(r) - 1; 128 return FALSE; 129 } 101 130 /*==================== version ==================================*/ 102 131 if(strcmp((char*)(h->Data()),"version")==0) … … 245 274 #endif 246 275 #endif 247 /*==================== whoami==================================*/248 if (strcmp((char*)(h->data), " whoami") == 0)276 /*==================== Singular ==================================*/ 277 if (strcmp((char*)(h->data), "Singular") == 0) 249 278 { 250 279 res->rtyp=STRING_CMD;
Note: See TracChangeset
for help on using the changeset viewer.