Here is a list of all macros with links to the files they belong to:

### - a -

- ASSERT : stdinc.h
- ASSERT_EQ : asserts.h
- ASSERT_EQ_SILENT : asserts.h
- ASSERT_EXCEPTION : asserts.h
- ASSERT_FALSE : asserts.h
- ASSERT_FALSE1 : asserts.h
- ASSERT_FALSE2 : asserts.h
- ASSERT_FALSE_SILENT : asserts.h
- ASSERT_NEQ : asserts.h
- ASSERT_NEQ_SILENT : asserts.h
- ASSERT_TRUE : asserts.h
- ASSERT_TRUE1 : asserts.h
- ASSERT_TRUE2 : asserts.h
- ASSERT_TRUE2_SILENT : asserts.h
- ASSERT_TRUE_SILENT : asserts.h

### - c -

- CHECK : LatticeAlgs.h

### - d -

- DEFINE_EXCEPTION : error.h

### - f -

- FRIEND_TEST : macroes.h

### - g -

- GET_TEST_SUITE : macroes.h

### - i -

- IF_DEBUG : stdinc.h
- INNER_SIMP_TEST : OptimizeStrategyTest.cpp
- INTERNAL_ERROR : error.h
- INTERNAL_ERROR_UNIMPLEMENTED : error.h

### - m -

- MAKE_HELPER : ArenaTest.cpp
- MAX_INDEX_TEST : TermGraderTest.cpp
- MIN_INDEX_TEST : TermGraderTest.cpp

### - o -

- OUTER_SIMP_TEST : OptimizeStrategyTest.cpp

### - s -

- SILENT : asserts.h
- STD_DATA : asserts.h

### - t -

- TEST : macroes.h
- TEST_COLON_REMINIMIZE_TERM : RawSquareFreeIdealTest.cpp
- TEST_COLON_REMINIMIZE_VAR : RawSquareFreeIdealTest.cpp
- TEST_COMPACT : RawSquareFreeIdealTest.cpp, RawSquareFreeTermTest.cpp
- TEST_HASFULLSUPPORT : RawSquareFreeIdealTest.cpp
- TEST_MINIMIZE : RawSquareFreeIdealTest.cpp
- TEST_SUITE : macroes.h
- TEST_SUITE2 : macroes.h
- TEST_TRANSPOSE : RawSquareFreeIdealTest.cpp