// gb.h

#ifndef _LCC_GB_H
#define _LCC_GB_H

#define SUFX_NOMATCH -1

#define EXT_C    ".c"
#define EXT_I    ".i"
#define EXT_ASM  ".asm"
#define EXT_S    ".s"
#define EXT_O    ".o"
#define EXT_OBJ  ".obj"
#define EXT_IHX  ".ihx"
#define EXT_LK   ".lk"

// ROM file extensions
#define EXT_GB   ".gb"
#define EXT_AP   ".pocket"
#define EXT_DUCK ".duck"
#define EXT_SMS  ".sms"
#define EXT_GG   ".gg"

#define ARRAY_LEN(A) (sizeof(A) / sizeof(A[0]))

#endif // _LCC_GB_H



