Changeset 5be7db in git
- Timestamp:
- Apr 7, 2010, 4:46:45 PM (13 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- 7249440a8b31fbbb1b4a4269cdfcf46991bd39bb
- Parents:
- d6001e1480b48cfaad6b86e836d596cd18983512
- Location:
- kernel
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/ring.h
rd6001e1 r5be7db 11 11 /* includes */ 12 12 #include "structs.h" 13 #include "structs.h" // we need ABS14 13 #include "polys-impl.h" 15 14 -
kernel/structs.h
rd6001e1 r5be7db 30 30 #endif 31 31 32 typedef void * Sy_reference; 33 #define ADDRESS Sy_reference 32 typedef void * ADDRESS; 34 33 #define BITSET unsigned int 35 34 … … 114 113 #ifdef __cplusplus 115 114 class ip_smatrix; 116 class idrec;117 115 class intvec; 118 116 class sleftv; … … 164 162 typedef char * char_ptr; 165 163 typedef int * int_ptr; 166 typedef short * short_ptr;167 164 typedef ip_sring * ring; 168 typedef int idtyp;169 165 typedef polyrec * poly; 170 166 typedef poly * polyset; … … 175 171 176 172 #ifdef __cplusplus 177 typedef idrec * idhdl;178 173 typedef ip_smatrix * matrix; 179 174 typedef ip_link * si_link; … … 500 495 #endif 501 496 497 class idrec; 498 typedef idrec * idhdl; 499 502 500 struct sip_sring 503 501 { … … 691 689 }; 692 690 693 class idrec 694 { 695 public: 696 /* !! do not change the first 6 entries !! (see subexpr.h: sleftv) */ 697 idhdl next; 698 const char *id; 699 utypes data; 700 attr attribute; 701 BITSET flag; 702 idtyp typ; 703 704 short lev; 705 short ref; 706 int id_i; 707 708 idrec() { memset(this,0,sizeof(*this)); } 709 idhdl get(const char * s, int lev); 710 idhdl set(const char * s, int lev, idtyp t, BOOLEAN init=TRUE); 711 char * String(); 712 // ~idrec(); 713 }; 714 715 #endif 716 717 #endif 718 691 #endif 692 693 #endif 694 -
kernel/syz1.cc
rd6001e1 r5be7db 26 26 #include "kbuckets.h" 27 27 #include "prCopy.h" 28 #include "idrec.h" 28 29 29 30 extern void p_Setm_Syz(poly p, ring r,
Note: See TracChangeset
for help on using the changeset viewer.