mirror of
https://github.com/arduino/Arduino.git
synced 2025-03-15 12:29:26 +01:00
This fixes #4572
This commit is contained in:
parent
06e9981e6b
commit
057bf6391d
@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user