Confusing error message for LCD Color Sheild(expected unqualified-id)

Hello,
I am trying to do a very simply programming code to turn the screen of my LCD teal. I'm using the EPSON screen but this error keeps showing up no matter what tutorial code I try.I looked at the forum but nothing seems to apply to this particular code.
Thank you!
My code:
#include <ColorLCDShield.h>

LCDShield lcd;
void setup()
{
lcd.init(EPSON);
lcd.contrast(-51);
lcd.clear(TEAL);
}

void loop()
{
}

The error:
In file included from C:\Program Files
(x89)\Arduino\hardware\cores\arduino/Arduino.h:213
from sketcg_feb06b.ino:3:
C:\Program Files (x86)\arduino\hardware\arduino\variants\standard/pins_ardiono.h:42:error:
expected unqualified-id before numeric constant

You got the library from?

I seem to recall the library is very old.

You could try this one: