Changeset 49abe32 in git
- Timestamp:
- Apr 27, 2010, 4:17:56 PM (13 years ago)
- Branches:
- (u'spielwiese', '91fdef05f09f54b8d58d92a472e9c4a43aa4656f')
- Children:
- 0e051f7f753a1b83c52767ff9ee1a7406bfd8da1
- Parents:
- 82bd705ae7c3ac65c0ab783ad29a7e19bf743bfb
- Location:
- kernel
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/Makefile.in
r82bd70 r49abe32 160 160 ffields.h khstd.h sparsmat.h gnumpfl.h gnumpc.h \ 161 161 fglm.h kstd1.h \ 162 rmodulo2m.h rmodulon.h rintegers.h modulop.h sing_dbm.hweight.h \162 rmodulo2m.h rmodulon.h rintegers.h modulop.h weight.h \ 163 163 fglmgauss.h fglmvec.h \ 164 164 kstdfac.h kmatrix.h\ -
kernel/clapsing.h
r82bd70 r49abe32 17 17 #include "intvec.h" 18 18 #include "matpol.h" 19 #include "longalg.h" 19 20 20 21 poly singclap_gcd ( poly f, poly g ); -
kernel/idrec.h
r82bd70 r49abe32 10 10 11 11 #include "structs.h" 12 13 typedef union uutypes utypes; 14 union uutypes 15 { 16 int i; 17 ring uring; 18 poly p; 19 number n; 20 ideal uideal; 21 map umap; 22 matrix umatrix; 23 char * ustring; 24 intvec * iv; 25 lists l; 26 si_link li; 27 package pack; 28 procinfo * pinf; 29 }; 12 30 13 31 class idrec -
kernel/longalg.h
r82bd70 r49abe32 11 11 #include "longrat.h" 12 12 #include "polys-impl.h" 13 14 typedef polyrec * napoly; 13 15 14 16 struct slnumber; -
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.