23 #ifndef __COMPATIBILITY__
24 #define __COMPATIBILITY__
28 #if !defined(INT) & !defined(FLOAT)
39 #define int64_t __int64
40 #define YY_NO_UNISTD_H 1
49 #define strdup _strdup
50 #define isatty _isatty
51 #define fileno _fileno
52 #define snprintf _snprintf
53 double rint(
double nr);
54 int gettimeofday(
struct timeval *tv,
struct timezone *tz);
55 bool chdir(
const char* path);
56 int mkdir(
const char* path,
unsigned int attribute);
57 char* getcwd(
char* str,
unsigned int size);
64 #define assert(_Expression) do { bool bTest = (_Expression) != 0; } while (0)
67 #define snprintf _snprintf
69 #define FAUST_PATH_MAX 1024
71 #if !defined(__MINGW32__)
72 double remainder(
double numerator,
double denominator);
85 #define FAUST_PATH_MAX 1024
void getFaustPathname(char *str, unsigned int size)