Changeset 49abe32 in git for kernel/structs.h
- Timestamp:
- Apr 27, 2010, 4:17:56 PM (13 years ago)
- Branches:
- (u'spielwiese', 'd0474371d8c5d8068ab70bfb42719c97936b18a6')
- Children:
- 0e051f7f753a1b83c52767ff9ee1a7406bfd8da1
- Parents:
- 82bd705ae7c3ac65c0ab783ad29a7e19bf743bfb
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/structs.h
r82bd70 r49abe32 131 131 struct sip_link; 132 132 struct spolynom; 133 struct _ssubexpr; 134 struct _sssym; 135 struct sip_command; 133 136 134 struct sip_package; 137 struct s_si_link_extension; 135 typedef struct sip_package ip_package; 136 typedef ip_package * package; 138 137 139 138 // forward for ideals.h: … … 151 150 // #endif 152 151 153 typedef struct _ssubexpr sSubexpr;154 typedef struct _sssym ssym;155 152 typedef struct spolyrec polyrec; 156 153 typedef struct sip_sring ip_sring; 157 154 typedef struct sip_link ip_link; 158 typedef struct sip_command ip_command;159 typedef struct sip_package ip_package;160 155 161 156 /* the pointer types */ … … 165 160 typedef polyrec * poly; 166 161 typedef poly * polyset; 167 typedef union uutypes utypes;168 typedef ip_command * command;169 typedef struct s_si_link_extension *si_link_extension;170 typedef polyrec * napoly;171 162 172 163 #ifdef __cplusplus … … 175 166 typedef sleftv * leftv; 176 167 typedef slists * lists; 177 typedef sSubexpr * Subexpr;178 168 typedef sattr * attr; 179 169 typedef skStrategy * kStrategy; 180 typedef ip_package * package;181 170 typedef ssyStrategy * syStrategy; 182 171 typedef procinfo * procinfov; … … 671 660 extern struct omBin_s* sleftv_bin; 672 661 673 #ifdef __cplusplus 674 union uutypes 675 { 676 int i; 677 ring uring; 678 poly p; 679 number n; 680 ideal uideal; 681 map umap; 682 matrix umatrix; 683 char * ustring; 684 intvec * iv; 685 lists l; 686 si_link li; 687 package pack; 688 procinfo * pinf; 689 }; 690 691 #endif 692 693 #endif 694 662 #endif 663
Note: See TracChangeset
for help on using the changeset viewer.