Changeset 06fdbe in git


Ignore:
Timestamp:
Feb 8, 2011, 9:29:43 AM (13 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'b4f17ed1d25f93d46dbe29e4b499baecc2fd51bb')
Children:
96f136b5a3809e74245ac73936bcd8d05b3bffa3
Parents:
b8b9d550f371bf36491c0f1ae03f9d48027b7695
Message:
typeof for blackbox

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

Legend:

Unmodified
Added
Removed
  • Singular/bigintm.cc

    rb8b9d5 r06fdbe  
    3030  b->blackbox_Copy=bigintm_Copy;
    3131  b->blackbox_Assign=bigintm_Assign;
    32   //b->blackbox_Op1=blackbox_default_Op1;
     32  //b->blackbox_Op1=blackboxDefaultOp1;
    3333  b->blackbox_Op2=bigintm_Op2;
    3434  //b->blackbox_Op3=blackbox_default_Op3;
  • Singular/blackbox.cc

    rb8b9d5 r06fdbe  
    4141  return NULL;
    4242}
    43 BOOLEAN blackbox_default_Op1(int op,leftv l, leftv r)
     43BOOLEAN blackboxDefaultOp1(int op,leftv l, leftv r)
    4444{
     45  if (op==TYPEOF_CMD)
     46  {
     47    l->data=omStrDup(getBlackboxName(r->Typ()));
     48    l->rtyp=STRING_CMD;
     49    return FALSE;
     50  }
    4551  Werror("blackbox_Op1 of type %s(%d) for op %s(%d) not implemented",
    4652     getBlackboxName(r->Typ()),r->Typ(),Tok2Cmdname(op),op);
     
    7884  if (bb->blackbox_Init==NULL)    bb->blackbox_Init=blackbox_default_Init;
    7985  if (bb->blackbox_Copy==NULL)    bb->blackbox_Copy=blackbox_default_Copy;
    80   if (bb->blackbox_Op1==NULL)     bb->blackbox_Op1=blackbox_default_Op1;
     86  if (bb->blackbox_Op1==NULL)     bb->blackbox_Op1=blackboxDefaultOp1;
    8187  if (bb->blackbox_Op2==NULL)     bb->blackbox_Op2=blackbox_default_Op2;
    8288  if (bb->blackbox_Op3==NULL)     bb->blackbox_Op3=blackbox_default_Op3;
  • Singular/blackbox.h

    rb8b9d5 r06fdbe  
    3636  void *data;
    3737} ;
     38/// default procedure blackboxDefaultOp1, to be called as "default:" branch
     39BOOLEAN blackboxDefaultOp1(int op,leftv l, leftv r);
    3840
    3941/// return the structure to the type given by t
Note: See TracChangeset for help on using the changeset viewer.