Changeset 098f98f in git for kernel/structs.h


Ignore:
Timestamp:
Jan 6, 2010, 3:55:03 PM (14 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
eaf66fe9969d8b8c2cf369ea94e7616f379a3229
Parents:
b46774f2ffde4294abff59d9fdb51d1914924c72
Message:
IDTYP etc -> ipid.h

git-svn-id: file:///usr/local/Singular/svn/trunk@12409 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/structs.h

    rb46774 r098f98f  
    899899extern struct omBin_s* sip_smap_bin;
    900900extern struct omBin_s* sip_sring_bin;
    901 extern struct omBin_s* ip_sideal_bin;
    902 extern struct omBin_s* ip_sring_bin;
    903901extern struct omBin_s* sleftv_bin;
    904902
     
    936934  int        id_i;
    937935
    938 #define IDNEXT(a)    ((a)->next)
    939 #define IDTYP(a)     ((a)->typ)
    940 #define IDFLAG(a)    ((a)->flag)
    941 #define IDLEV(a)     ((a)->lev)
    942 #define IDID(a)      ((a)->id)
    943 #define IDATTR(a)    ((a)->attribute)
    944 
    945 #define IDINT(a)    ((int)(long)((a)->data.ustring))
    946 #define IDDATA(a)   ((a)->data.ustring)
    947 #define IDRING(a)   ((a)->data.uring)
    948 #define IDINTVEC(a) ((a)->data.iv)
    949 #define IDPOLY(a)   ((a)->data.p)
    950 #define IDBIGINT(a) ((a)->data.n)
    951 #define IDNUMBER(a) ((a)->data.n)
    952 #define IDIDEAL(a)  (((a)->data).uideal)
    953 #define IDMATRIX(a) (((a)->data).umatrix)
    954 #define IDMAP(a)    (((a)->data).umap)
    955 #define IDSTRING(a) ((a)->data.ustring)
    956 #define IDLIST(a)   ((a)->data.l)
    957 #define IDLINK(a)   ((a)->data.li)
    958 #define IDPACKAGE(a) ((a)->data.pack)
    959 #define IDPROC(a)   ((a)->data.pinf)
    960 
    961936  idrec() { memset(this,0,sizeof(*this)); }
    962937  idhdl get(const char * s, int lev);
Note: See TracChangeset for help on using the changeset viewer.