Macaulay2 Engine
Loading...
Searching...
No Matches
style.hpp
Go to the documentation of this file.
1// (c) 1994 Michael E. Stillman
2#ifndef _style_hh_
3#define _style_hh_
4
33
34#include "newdelete.hpp"
35#include "engine-includes.hpp"
36
37#define INTSIZE(a) static_cast<int>((a).size())
38
39const int LT = -1;
40const int EQ = 0;
41const int GT = 1;
42const int INCOMPARABLE = 2;
43const int EXCEPTION = -2;
44
45// Used for all of the heap types: polynomial, vector, resolution vectors.
46#define GEOHEAP_SIZE 15
47
48extern const int heap_size[GEOHEAP_SIZE];
49
50#endif
51
52// Local Variables:
53// compile-command: "make -C $M2BUILDDIR/Macaulay2/e "
54// indent-tabs-mode: nil
55// End:
Engine-wide include prelude — a single point of truth for portability shims.
const int heap_size[GEOHEAP_SIZE]
Definition engine.cpp:53
our_new_delete — per-class opt-in routing of new / delete through bdwgc.
const int EQ
Definition style.hpp:40
const int EXCEPTION
Definition style.hpp:43
const int GT
Definition style.hpp:41
#define GEOHEAP_SIZE
Definition style.hpp:46
const int INCOMPARABLE
Definition style.hpp:42
const int LT
Definition style.hpp:39