Changeset 512a2b in git for Singular/p_Procs.h
- Timestamp:
- Sep 18, 2000, 11:19:39 AM (24 years ago)
- Branches:
- (u'spielwiese', '5b153614cbc72bfa198d75b1e9e33dab2645d9fe')
- Children:
- d1655e92ca71fb37d1b57af88efdff5b65b8988b
- Parents:
- f3398d316400fe1ee1677fc397cacb80566ac664
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/p_Procs.h
rf3398d r512a2b 8 8 * Author: obachman (Olaf Bachmann) 9 9 * Created: 8/00 10 * Version: $Id: p_Procs.h,v 1. 4 2000-09-12 16:01:07 obachman Exp $10 * Version: $Id: p_Procs.h,v 1.5 2000-09-18 09:19:27 obachman Exp $ 11 11 *******************************************************************/ 12 12 #ifndef P_PROCS_H 13 13 #define P_PROCS_H 14 14 #include "structs.h" 15 16 // define/undef P_INLINE to inline some procedures17 #undef NO_P_INLINE18 #if defined(NDEBUG) && !defined(NO_INLINE)19 #define P_INLINE inline20 #else21 #define NO_P_INLINE 122 #define P_INLINE23 #endif24 25 26 // NOTE: the actual procedures below are not inlined,27 // only the dispatching function call28 29 /*------------- Allocation/Deletion ----------------------*/30 31 /*------------- comparisons ----------------------*/32 // returns 1 if Lm(p) > Lm(q)33 // 0 if Lm(p) = Lm(q)34 // -1 if Lm(p) < Lm(q)35 // assumes p != NULL && q != NULL36 P_INLINE int p_LmCmp(const poly p, const poly q, const ring r = currRing);37 38 /*------------- Arithmetic operations ----------------------*/39 15 40 16 /*------------- p_Proc stuff ----------------------*/ … … 75 51 #endif 76 52 77 #include "p_Inline.cc"78 79 53 #endif /* ! P_PROCS_H */
Note: See TracChangeset
for help on using the changeset viewer.