Functions
denom_list.cc File Reference
#include <kernel/mod2.h>
#include <kernel/GBEngine/kutil.h>
#include <Singular/lists.h>

Go to the source code of this file.

Functions

lists get_denom_list ()
 

Function Documentation

§ get_denom_list()

lists get_denom_list ( )

Definition at line 8 of file denom_list.cc.

9 {
10  int size;
12  size=0;
13  while(d!=0)
14  {
15  size++;
16  d=d->next;
17  }
18  lists l=(lists)omAlloc(sizeof(*l));
19  l->Init(size);
21  for (int i=0;i<size;i++)
22  {
23  l->m[i].rtyp=NUMBER_CMD;
24  l->m[i].data=d->n;
25  d=d->next;
28  }
29  return l;
30 }
sleftv * m
Definition: lists.h:45
Definition: lists.h:22
denominator_list DENOMINATOR_LIST
Definition: kutil.cc:89
#define omAlloc(size)
Definition: omAllocDecl.h:210
void * data
Definition: subexpr.h:89
#define omFree(addr)
Definition: omAllocDecl.h:261
int i
Definition: cfEzgcd.cc:123
int size(const CanonicalForm &f, const Variable &v)
int size ( const CanonicalForm & f, const Variable & v )
Definition: cf_ops.cc:600
INLINE_THIS void Init(int l=0)
slists * lists
Definition: mpr_numeric.h:146
denominator_list next
Definition: kutil.h:67
int rtyp
Definition: subexpr.h:92
int l
Definition: cfEzgcd.cc:94