#ifndef _COMMON_H
#define	_COMMON_H

#include <math.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

/*Infinity support*/
#define NEG_INFINITY -100000000.0/0.0000001f
#define POS_INFINITY +100000000.0/0.0000001f
#define NG_INFINITY -2147483647
#define PS_INFINITY +2147483647

/*Assert support, if macro NDEBUG is defined before inclusion of assert.h
  assertions are disabled*/

#include <assert.h>


#endif	/* _COMMON_H */

