#define ABS(x) ((x) < 0 ? -(x) : (x)) /** Absolute value **/
#define ARRAY_SIZE(a) (sizeof(a)/sizeof(*(a))) /** The number of elements of an array **/
#define STRINGIFY(x) #x /** Convert macro parameter to a string **/
#define ABS(x) ((x) < 0 ? -(x) : (x)) /** Absolute value **/
#define ARRAY_SIZE(a) (sizeof(a)/sizeof(*(a))) /** The number of elements of an array **/
#define STRINGIFY(x) #x /** Convert macro parameter to a string **/