Changeset 50abaf2 in git


Ignore:
Timestamp:
May 18, 1998, 6:12:17 PM (25 years ago)
Author:
Olaf Bachmann <obachman@…>
Branches:
(u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
Children:
556e5703ba87095d08ccdadba2c83b974f3104fd
Parents:
0dd3a92e88c6b26942b5b18ea48f03bddbe0b59c
Message:
1998-05-18  Olaf Bachmann  <obachman@mathematik.uni-kl.de>

	* extra.cc (jjSYSTEM): changed "whoami" --> "Singular", added
	"nblocks"


git-svn-id: file:///usr/local/Singular/svn/trunk@1834 2c84dea3-7e68-4137-9b89-c4e89433aadc
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • Singular/ChangeLog

    r0dd3a9 r50abaf2  
     11998-05-18  Olaf Bachmann  <obachman@mathematik.uni-kl.de>
     2
     3        * extra.cc (jjSYSTEM): changed "whoami" --> "Singular", added
     4        "nblocks"
     5
    16Sat May 16 14:14:20 MET DST 1998 hannes
    27* avoid multiple objects of the same name (fix keepring)
  • Singular/extra.cc

    r0dd3a9 r50abaf2  
    22*  Computer Algebra System SINGULAR      *
    33*****************************************/
    4 /* $Id: extra.cc,v 1.47 1998-05-14 13:04:12 Singular Exp $ */
     4/* $Id: extra.cc,v 1.48 1998-05-18 16:12:14 obachman Exp $ */
    55/*
    66* ABSTRACT: general interface to internals of Singular ("system" command)
     
    9999// ONLY documented system calls go here
    100100// 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    }
    101130/*==================== version ==================================*/
    102131    if(strcmp((char*)(h->Data()),"version")==0)
     
    245274    #endif
    246275    #endif
    247 /*==================== whoami ==================================*/
    248     if (strcmp((char*)(h->data), "whoami") == 0)
     276/*==================== Singular ==================================*/
     277    if (strcmp((char*)(h->data), "Singular") == 0)
    249278    {
    250279      res->rtyp=STRING_CMD;
  • Singular/ring.h

    r0dd3a9 r50abaf2  
    77* ABSTRACT - the interpreter related ring operations
    88*/
    9 /* $Id: ring.h,v 1.12 1998-04-03 17:38:42 Singular Exp $ */
     9/* $Id: ring.h,v 1.13 1998-05-18 16:12:14 obachman Exp $ */
    1010
    1111/* includes */
     
    4141int    rSum(ring r1, ring r2, ring &sum);
    4242void   rComplete(ring r);
     43int    rBlocks(ring r);
    4344
    4445
Note: See TracChangeset for help on using the changeset viewer.