1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-03-15 12:29:26 +01:00
This commit is contained in:
agdl 2016-02-29 09:26:40 +01:00
parent 06e9981e6b
commit 057bf6391d
2 changed files with 114 additions and 110 deletions

View File

@ -148,7 +148,11 @@ public class PdeKeywords {
if (!keywordTokenTypeAsString.containsKey(keyword)) { if (!keywordTokenTypeAsString.containsKey(keyword)) {
if ("KEYWORD1".equals(oldTokenEntry.getValue())) { if ("KEYWORD1".equals(oldTokenEntry.getValue())) {
parseRSyntaxTextAreaTokenType("DATA_TYPE", keyword); parseRSyntaxTextAreaTokenType("DATA_TYPE", keyword);
} else { }
else if ("LITERAL1".equals(oldTokenEntry.getValue())) {
parseRSyntaxTextAreaTokenType("RESERVED_WORD_2", keyword);
}
else {
parseRSyntaxTextAreaTokenType("FUNCTION", keyword); parseRSyntaxTextAreaTokenType("FUNCTION", keyword);
} }
} }

View File

@ -1,119 +1,119 @@
#FUNCTIONS COLOR #D35400 - ORANGE KEYWORD1 #FUNCTIONS COLOR #D35400 - ORANGE KEYWORD1
#FUNCTIONS COLOR #D35400 - ORANGE KEYWORD2 #FUNCTIONS COLOR #D35400 - ORANGE KEYWORD2
#STRUCTURE COLORS #728E00 - GREEN KEYWORD3 #STRUCTURE COLORS #728E00 - GREEN KEYWORD3
#VARIABLES COLOR #00979C - BLUE LITERAL2 #VARIABLES COLOR #00979C - BLUE LITERAL1
# LITERAL2 specifies constants # LITERAL1 specifies constants
HIGH LITERAL2 Constants RESERVED_WORD_2 HIGH LITERAL1 Constants RESERVED_WORD_2
LOW LITERAL2 Constants RESERVED_WORD_2 LOW LITERAL1 Constants RESERVED_WORD_2
INPUT LITERAL2 Constants RESERVED_WORD_2 INPUT LITERAL1 Constants RESERVED_WORD_2
INPUT_PULLUP LITERAL2 Constants RESERVED_WORD_2 INPUT_PULLUP LITERAL1 Constants RESERVED_WORD_2
OUTPUT LITERAL2 Constants RESERVED_WORD_2 OUTPUT LITERAL1 Constants RESERVED_WORD_2
DEC LITERAL2 Serial_Print RESERVED_WORD_2 DEC LITERAL1 Serial_Print RESERVED_WORD_2
BIN LITERAL2 Serial_Print RESERVED_WORD_2 BIN LITERAL1 Serial_Print RESERVED_WORD_2
HEX LITERAL2 Serial_Print RESERVED_WORD_2 HEX LITERAL1 Serial_Print RESERVED_WORD_2
OCT LITERAL2 Serial_Print RESERVED_WORD_2 OCT LITERAL1 Serial_Print RESERVED_WORD_2
PI LITERAL2 RESERVED_WORD_2 PI LITERAL1 RESERVED_WORD_2
HALF_PI LITERAL2 RESERVED_WORD_2 HALF_PI LITERAL1 RESERVED_WORD_2
TWO_PI LITERAL2 RESERVED_WORD_2 TWO_PI LITERAL1 RESERVED_WORD_2
LSBFIRST LITERAL2 ShiftOut RESERVED_WORD_2 LSBFIRST LITERAL1 ShiftOut RESERVED_WORD_2
MSBFIRST LITERAL2 ShiftOut RESERVED_WORD_2 MSBFIRST LITERAL1 ShiftOut RESERVED_WORD_2
CHANGE LITERAL2 AttachInterrupt RESERVED_WORD_2 CHANGE LITERAL1 AttachInterrupt RESERVED_WORD_2
FALLING LITERAL2 AttachInterrupt RESERVED_WORD_2 FALLING LITERAL1 AttachInterrupt RESERVED_WORD_2
RISING LITERAL2 AttachInterrupt RESERVED_WORD_2 RISING LITERAL1 AttachInterrupt RESERVED_WORD_2
DEFAULT LITERAL2 AnalogReference RESERVED_WORD_2 DEFAULT LITERAL1 AnalogReference RESERVED_WORD_2
EXTERNAL LITERAL2 AnalogReference RESERVED_WORD_2 EXTERNAL LITERAL1 AnalogReference RESERVED_WORD_2
INTERNAL LITERAL2 AnalogReference RESERVED_WORD_2 INTERNAL LITERAL1 AnalogReference RESERVED_WORD_2
INTERNAL1V1 LITERAL2 AnalogReference RESERVED_WORD_2 INTERNAL1V1 LITERAL1 AnalogReference RESERVED_WORD_2
INTERNAL2V56 LITERAL2 AnalogReference RESERVED_WORD_2 INTERNAL2V56 LITERAL1 AnalogReference RESERVED_WORD_2
LED_BUILTIN LITERAL2 Constants RESERVED_WORD_2 LED_BUILTIN LITERAL1 Constants RESERVED_WORD_2
LED_BUILTIN_RX LITERAL2 Constants RESERVED_WORD_2 LED_BUILTIN_RX LITERAL1 Constants RESERVED_WORD_2
LED_BUILTIN_TX LITERAL2 Constants RESERVED_WORD_2 LED_BUILTIN_TX LITERAL1 Constants RESERVED_WORD_2
DIGITAL_MESSAGE LITERAL2 Constants RESERVED_WORD_2 DIGITAL_MESSAGE LITERAL1 Constants RESERVED_WORD_2
FIRMATA_STRING LITERAL2 Constants RESERVED_WORD_2 FIRMATA_STRING LITERAL1 Constants RESERVED_WORD_2
ANALOG_MESSAGE LITERAL2 Constants RESERVED_WORD_2 ANALOG_MESSAGE LITERAL1 Constants RESERVED_WORD_2
REPORT_DIGITAL LITERAL2 Constants RESERVED_WORD_2 REPORT_DIGITAL LITERAL1 Constants RESERVED_WORD_2
REPORT_ANALOG LITERAL2 Constants RESERVED_WORD_2 REPORT_ANALOG LITERAL1 Constants RESERVED_WORD_2
SET_PIN_MODE LITERAL2 Constants RESERVED_WORD_2 SET_PIN_MODE LITERAL1 Constants RESERVED_WORD_2
SYSTEM_RESET LITERAL2 Constants RESERVED_WORD_2 SYSTEM_RESET LITERAL1 Constants RESERVED_WORD_2
SYSEX_START LITERAL2 Constants RESERVED_WORD_2 SYSEX_START LITERAL1 Constants RESERVED_WORD_2
auto LITERAL2 RESERVED_WORD_2 auto LITERAL1 RESERVED_WORD_2
int8_t LITERAL2 RESERVED_WORD_2 int8_t LITERAL1 RESERVED_WORD_2
int16_t LITERAL2 RESERVED_WORD_2 int16_t LITERAL1 RESERVED_WORD_2
int32_t LITERAL2 RESERVED_WORD_2 int32_t LITERAL1 RESERVED_WORD_2
int64_t LITERAL2 RESERVED_WORD_2 int64_t LITERAL1 RESERVED_WORD_2
uint8_t LITERAL2 RESERVED_WORD_2 uint8_t LITERAL1 RESERVED_WORD_2
uint16_t LITERAL2 RESERVED_WORD_2 uint16_t LITERAL1 RESERVED_WORD_2
uint32_t LITERAL2 RESERVED_WORD_2 uint32_t LITERAL1 RESERVED_WORD_2
uint64_t LITERAL2 RESERVED_WORD_2 uint64_t LITERAL1 RESERVED_WORD_2
char16_t LITERAL2 RESERVED_WORD_2 char16_t LITERAL1 RESERVED_WORD_2
char32_t LITERAL2 RESERVED_WORD_2 char32_t LITERAL1 RESERVED_WORD_2
operator LITERAL2 RESERVED_WORD_2 operator LITERAL1 RESERVED_WORD_2
enum LITERAL2 RESERVED_WORD_2 enum LITERAL1 RESERVED_WORD_2
delete LITERAL2 RESERVED_WORD_2 delete LITERAL1 RESERVED_WORD_2
bool LITERAL2 RESERVED_WORD_2 bool LITERAL1 RESERVED_WORD_2
boolean LITERAL2 BooleanVariables RESERVED_WORD_2 boolean LITERAL1 BooleanVariables RESERVED_WORD_2
byte LITERAL2 Byte RESERVED_WORD_2 byte LITERAL1 Byte RESERVED_WORD_2
char LITERAL2 Char RESERVED_WORD_2 char LITERAL1 Char RESERVED_WORD_2
const LITERAL2 Const RESERVED_WORD_2 const LITERAL1 Const RESERVED_WORD_2
false LITERAL2 Constants LITERAL_BOOLEAN false LITERAL1 Constants LITERAL_BOOLEAN
float LITERAL2 Float RESERVED_WORD_2 float LITERAL1 Float RESERVED_WORD_2
double LITERAL2 RESERVED_WORD_2 double LITERAL1 RESERVED_WORD_2
null LITERAL2 RESERVED_WORD_2 null LITERAL1 RESERVED_WORD_2
NULL LITERAL2 RESERVED_WORD_2 NULL LITERAL1 RESERVED_WORD_2
int LITERAL2 Int RESERVED_WORD_2 int LITERAL1 Int RESERVED_WORD_2
long LITERAL2 Long RESERVED_WORD_2 long LITERAL1 Long RESERVED_WORD_2
new LITERAL2 RESERVED_WORD_2 new LITERAL1 RESERVED_WORD_2
private LITERAL2 RESERVED_WORD_2 private LITERAL1 RESERVED_WORD_2
protected LITERAL2 RESERVED_WORD_2 protected LITERAL1 RESERVED_WORD_2
public LITERAL2 RESERVED_WORD_2 public LITERAL1 RESERVED_WORD_2
short LITERAL2 RESERVED_WORD_2 short LITERAL1 RESERVED_WORD_2
signed LITERAL2 RESERVED_WORD_2 signed LITERAL1 RESERVED_WORD_2
static LITERAL2 Static RESERVED_WORD_2 static LITERAL1 Static RESERVED_WORD_2
volatile LITERAL2 Volatile RESERVED_WORD_2 volatile LITERAL1 Volatile RESERVED_WORD_2
String LITERAL2 String RESERVED_WORD_2 String LITERAL1 String RESERVED_WORD_2
string LITERAL2 string RESERVED_WORD_2 string LITERAL1 string RESERVED_WORD_2
void LITERAL2 Void RESERVED_WORD_2 void LITERAL1 Void RESERVED_WORD_2
true LITERAL2 LITERAL_BOOLEAN true LITERAL1 LITERAL_BOOLEAN
unsigned LITERAL2 RESERVED_WORD_2 unsigned LITERAL1 RESERVED_WORD_2
word LITERAL2 RESERVED_WORD_2 word LITERAL1 RESERVED_WORD_2
array LITERAL2 Constants RESERVED_WORD_2 array LITERAL1 Constants RESERVED_WORD_2
sizeof LITERAL2 Constants RESERVED_WORD_2 sizeof LITERAL1 Constants RESERVED_WORD_2
dynamic_cast LITERAL2 Constants RESERVED_WORD_2 dynamic_cast LITERAL1 Constants RESERVED_WORD_2
typedef LITERAL2 Constants RESERVED_WORD_2 typedef LITERAL1 Constants RESERVED_WORD_2
const_cast LITERAL2 Constants RESERVED_WORD_2 const_cast LITERAL1 Constants RESERVED_WORD_2
struct LITERAL2 Constants RESERVED_WORD_2 struct LITERAL1 Constants RESERVED_WORD_2
static_cast LITERAL2 Constants RESERVED_WORD_2 static_cast LITERAL1 Constants RESERVED_WORD_2
union LITERAL2 Constants RESERVED_WORD_2 union LITERAL1 Constants RESERVED_WORD_2
friend LITERAL2 Constants RESERVED_WORD_2 friend LITERAL1 Constants RESERVED_WORD_2
extern LITERAL2 Constants RESERVED_WORD_2 extern LITERAL1 Constants RESERVED_WORD_2
class LITERAL2 Constants RESERVED_WORD_2 class LITERAL1 Constants RESERVED_WORD_2
reinterpret_cast LITERAL2 Constants RESERVED_WORD_2 reinterpret_cast LITERAL1 Constants RESERVED_WORD_2
register LITERAL2 Constants RESERVED_WORD_2 register LITERAL1 Constants RESERVED_WORD_2
explicit LITERAL2 Constants RESERVED_WORD_2 explicit LITERAL1 Constants RESERVED_WORD_2
inline LITERAL2 Constants RESERVED_WORD_2 inline LITERAL1 Constants RESERVED_WORD_2
_Bool LITERAL2 Constants RESERVED_WORD_2 _Bool LITERAL1 Constants RESERVED_WORD_2
complex LITERAL2 Constants RESERVED_WORD_2 complex LITERAL1 Constants RESERVED_WORD_2
_Complex LITERAL2 Constants RESERVED_WORD_2 _Complex LITERAL1 Constants RESERVED_WORD_2
_Imaginary LITERAL2 Constants RESERVED_WORD_2 _Imaginary LITERAL1 Constants RESERVED_WORD_2
atomic_bool LITERAL2 Constants RESERVED_WORD_2 atomic_bool LITERAL1 Constants RESERVED_WORD_2
atomic_char LITERAL2 Constants RESERVED_WORD_2 atomic_char LITERAL1 Constants RESERVED_WORD_2
atomic_schar LITERAL2 Constants RESERVED_WORD_2 atomic_schar LITERAL1 Constants RESERVED_WORD_2
atomic_uchar LITERAL2 Constants RESERVED_WORD_2 atomic_uchar LITERAL1 Constants RESERVED_WORD_2
atomic_short LITERAL2 Constants RESERVED_WORD_2 atomic_short LITERAL1 Constants RESERVED_WORD_2
atomic_ushort LITERAL2 Constants RESERVED_WORD_2 atomic_ushort LITERAL1 Constants RESERVED_WORD_2
atomic_int LITERAL2 Constants RESERVED_WORD_2 atomic_int LITERAL1 Constants RESERVED_WORD_2
atomic_uint LITERAL2 Constants RESERVED_WORD_2 atomic_uint LITERAL1 Constants RESERVED_WORD_2
atomic_long LITERAL2 Constants RESERVED_WORD_2 atomic_long LITERAL1 Constants RESERVED_WORD_2
atomic_ulong LITERAL2 Constants RESERVED_WORD_2 atomic_ulong LITERAL1 Constants RESERVED_WORD_2
atomic_llong LITERAL2 Constants RESERVED_WORD_2 atomic_llong LITERAL1 Constants RESERVED_WORD_2
atomic_ullong LITERAL2 Constants RESERVED_WORD_2 atomic_ullong LITERAL1 Constants RESERVED_WORD_2
virtual LITERAL2 Constants RESERVED_WORD_2 virtual LITERAL1 Constants RESERVED_WORD_2
PROGMEM LITERAL2 Constants RESERVED_WORD_2 PROGMEM LITERAL1 Constants RESERVED_WORD_2
# KEYWORD2 specifies methods and functions # KEYWORD2 specifies methods and functions