#######################################
# Syntax Coloring Map
#######################################

#######################################
# Datatypes (KEYWORD1)
#######################################

LittleRobotFriend	KEYWORD1
LRFColor	KEYWORD1
LRFColorValue	KEYWORD1
LRFPatternMode	KEYWORD1
LRFPatternStruct	KEYWORD1
LRFPattern	KEYWORD1
LRFNote	KEYWORD1
LRFOctave	KEYWORD1
LRFIntonation	KEYWORD1
LRFDuration	KEYWORD1
LRFSoundStruct	KEYWORD1
LRFSound	KEYWORD1
LRFFunctionPtr	KEYWORD1
LRFEvent	KEYWORD1
LRFEventHandler	KEYWORD1


#######################################
# Methods and Functions (KEYWORD2)
#######################################
setup	KEYWORD2
loop	KEYWORD2
blink	KEYWORD2
say	KEYWORD2
blinkAndSay	KEYWORD2
setEventHandler	KEYWORD2

#######################################
# Constants (LITERAL1)
#######################################
LRFNote_A	LITERAL1
LRFNote_AS	LITERAL1
LRFNote_B	LITERAL1
LRFNote_C	LITERAL1
LRFNote_CS	LITERAL1
LRFNote_D	LITERAL1
LRFNote_DS	LITERAL1
LRFNote_E	LITERAL1
LRFNote_F	LITERAL1
LRFNote_FS	LITERAL1
LRFNote_G	LITERAL1
LRFNote_GS	LITERAL1

LRFOctave_1	LITERAL1
LRFOctave_2	LITERAL1
LRFOctave_3	LITERAL1
LRFOctave_4	LITERAL1
LRFOctave_5	LITERAL1
LRFOctave_6	LITERAL1
LRFOctave_7	LITERAL1
LRFOctave_8	LITERAL1

LRFIntonation_Flat	LITERAL1
LRFIntonation_Rising	LITERAL1
LRFIntonation_Falling	LITERAL1
LRFIntonation_Peaking	LITERAL1
LRFIntonation_Dipping	LITERAL1

LRFDuration_None	LITERAL1
LRFDuration_Short	LITERAL1
LRFDuration_DoubleShort	LITERAL1
LRFDuration_Medium	LITERAL1
LRFDuration_DoubleMedium	LITERAL1
LRFDuration_Long	LITERAL1
LRFDuration_DoubleLong	LITERAL1
LRFDuration_VeryLong	LITERAL1

LRFColor_Blank	LITERAL1
LRFColor_Red	LITERAL1
LRFColor_Green	LITERAL1
LRFColor_Blue	LITERAL1
LRFColor_Orange	LITERAL1
LRFColor_Cyan	LITERAL1
LRFColor_Purple	LITERAL1
LRFColor_Yellow	LITERAL1
LRFColor_Pink	LITERAL1
LRFColor_SoftRed	LITERAL1
LRFColor_SoftGreen	LITERAL1
LRFColor_SoftBlue	LITERAL1
LRFColor_SoftYellow	LITERAL1
LRFColor_SoftCyan	LITERAL1
LRFColor_SoftPink	LITERAL1
LRFColor_White	LITERAL1

LRFPatternMode_Flat	LITERAL1
LRFPatternMode_FlatFlip	LITERAL1	
LRFPatternMode_FlatFlipToggle	LITERAL1
LRFPatternMode_Fade	LITERAL1
LRFPatternMode_FadeFlip	LITERAL1
LRFPatternMode_FadeToggle	LITERAL1
LRFPatternMode_FadeFlipToggle	LITERAL1
LRFPatternMode_Boomerang	LITERAL1
LRFPatternMode_BoomerangToggle	LITERAL1
LRFPatternMode_RandomFlat	LITERAL1
LRFPatternMode_RandomFade	LITERAL1
LRFPatternMode_RandomToggle	LITERAL1
LRFPatternMode_RandomBoomerang	LITERAL1
LRFPatternMode_None	LITERAL1

LRFEvent_Tap	LITERAL1
LRFEvent_Tickle	LITERAL1
LRFEvent_Hug	LITERAL1
LRFEvent_LightsOff	LITERAL1
LRFEvent_LightsOn	LITERAL1
LRFEvent_LightsBright	LITERAL1
LRFEvent_LightsLongDark	LITERAL1
LRFEvent_HeardLoudNoise	LITERAL1
LRFEvent_MessageReceived	LITERAL1
LRFEvent_MessageFailed	LITERAL1
