#define AM_NORMAL_RE(re) {(re), __LINE__, 0, DMP_NORMAL}
#define AM_STRANGE_RE(re) {(re), __LINE__, 0, DMP_STRANGE}
#define AM_SIZE_RE(re,s) {(re), __LINE__, (s), DMP_SIZE}
#define AM_ERROR_RE(re) {(re), __LINE__, 0, DMP_ERROR}
#define AM_NORMAL_RE(re) {(re), __LINE__, 0, DMP_NORMAL}
#define AM_STRANGE_RE(re) {(re), __LINE__, 0, DMP_STRANGE}
#define AM_SIZE_RE(re,s) {(re), __LINE__, (s), DMP_SIZE}
#define AM_ERROR_RE(re) {(re), __LINE__, 0, DMP_ERROR}