Missing binary operator before token "(" exit status 1

Hey, I'm new to all this and I'm trying to get a working marlin file for arduino for my 3D printer. I'm getting an alarm that says "missing binary operator before token "("" here is the specific line it highlights for the error.

#if DISABLED(SIMULATE_ROMFONT) && DISABLED(DISPLAY_CHARSET_ISO10646_1) && DISABLED(DISPLAY_CHARSET_ISO10646_5) && DISABLED(DISPLAY_CHARSET_ISO10646_KANA) && DISABLED(DISPLAY_CHARSET_ISO10646_CN)

and here is what I get when I click "Copy error messages"

Arduino: 1.6.7 (Windows 7), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

The sketch name had to be modified. Sketch names can only consist
of ASCII characters and numbers (but cannot start with a number).
They should also be less than 64 characters long.

Marlin_hopefully:33: error: missing binary operator before token "("

#if DISABLED(MAPPER_NON) && DISABLED(MAPPER_C2C3) && DISABLED(MAPPER_D0D1) && DISABLED(MAPPER_D0D1_MOD) && DISABLED(MAPPER_E382E383)

^

Marlin_hopefully:38: error: missing binary operator before token "("

#if DISABLED(SIMULATE_ROMFONT) && DISABLED(DISPLAY_CHARSET_ISO10646_1) && DISABLED(DISPLAY_CHARSET_ISO10646_5) && DISABLED(DISPLAY_CHARSET_ISO10646_KANA) && DISABLED(DISPLAY_CHARSET_ISO10646_CN)

^

exit status 1
missing binary operator before token "("

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.

let me know as simply as you can how to fix this please. or where to get a working marlin file.

Do we really need to ask your to post your code, in code tags?

I would start by fixing the sketch name.

Where did you download Marlin from?

The latest stable release is apparently: Release 1.0.2-1 · MarlinFirmware/Marlin · GitHub