Updated keywords.txt

This commit fixes some highlighting issues due to multiple keyword
entries.

The missing C++ keywords have been added.

A set of standard fixed sized integers has been added also: uint8_t,
int32_t,...
This commit is contained in:
Chris--A 2015-05-18 17:51:55 +10:00
parent d008d9de81
commit 223db048ff
1 changed files with 23 additions and 11 deletions

View File

@ -28,22 +28,35 @@ INTERNAL LITERAL2 AnalogReference RESERVED_WORD_2
INTERNAL1V1 LITERAL2 AnalogReference RESERVED_WORD_2 INTERNAL1V1 LITERAL2 AnalogReference RESERVED_WORD_2
INTERNAL2V56 LITERAL2 AnalogReference RESERVED_WORD_2 INTERNAL2V56 LITERAL2 AnalogReference RESERVED_WORD_2
auto LITERAL2 auto LITERAL2 RESERVED_WORD_2
constexpr LITERAL2 RESERVED_WORD_2 constexpr LITERAL2 RESERVED_WORD_2
decltype LITERAL2 RESERVED_WORD_2 decltype LITERAL2 RESERVED_WORD_2
nullptr LITERAL2 RESERVED_WORD_2 nullptr LITERAL2 RESERVED_WORD_2
wchar_t LITERAL2 RESERVED_WORD_2
int8_t LITERAL2 RESERVED_WORD_2
int16_t LITERAL2 RESERVED_WORD_2
int32_t LITERAL2 RESERVED_WORD_2
int64_t LITERAL2 RESERVED_WORD_2
uint8_t LITERAL2 RESERVED_WORD_2
uint16_t LITERAL2 RESERVED_WORD_2
uint32_t LITERAL2 RESERVED_WORD_2
uint64_t LITERAL2 RESERVED_WORD_2
char16_t LITERAL2 RESERVED_WORD_2 char16_t LITERAL2 RESERVED_WORD_2
char32_t LITERAL2 RESERVED_WORD_2 char32_t LITERAL2 RESERVED_WORD_2
static_assert LITERAL2 RESERVED_WORD_2 static_assert LITERAL2 RESERVED_WORD_2
operator LITERAL2 RESERVED_WORD_2 operator LITERAL2 RESERVED_WORD_2
enum LITERAL2 RESERVED_WORD_2 enum LITERAL2 RESERVED_WORD_2
delete LITERAL2 RESERVED_WORD_2 delete LITERAL2 RESERVED_WORD_2
bool LITERAL2 RESERVED_WORD_2
boolean LITERAL2 BooleanVariables RESERVED_WORD_2 boolean LITERAL2 BooleanVariables RESERVED_WORD_2
byte LITERAL2 Byte RESERVED_WORD_2 byte LITERAL2 Byte RESERVED_WORD_2
char LITERAL2 Char RESERVED_WORD_2 char LITERAL2 Char RESERVED_WORD_2
const LITERAL2 Const RESERVED_WORD_2 const LITERAL2 Const RESERVED_WORD_2
false LITERAL2 Constants LITERAL_BOOLEAN false LITERAL2 Constants LITERAL_BOOLEAN
float LITERAL2 Float RESERVED_WORD_2 float LITERAL2 Float RESERVED_WORD_2
double LITERAL2 RESERVED_WORD_2
null LITERAL2 RESERVED_WORD_2 null LITERAL2 RESERVED_WORD_2
int LITERAL2 Int RESERVED_WORD_2 int LITERAL2 Int RESERVED_WORD_2
long LITERAL2 Long RESERVED_WORD_2 long LITERAL2 Long RESERVED_WORD_2
@ -58,14 +71,7 @@ String LITERAL2 String RESERVED_WORD_2
void LITERAL2 Void RESERVED_WORD_2 void LITERAL2 Void RESERVED_WORD_2
true LITERAL2 LITERAL_BOOLEAN true LITERAL2 LITERAL_BOOLEAN
unsigned LITERAL2 RESERVED_WORD_2 unsigned LITERAL2 RESERVED_WORD_2
word LITERAL2 RESERVED_WORD_2
boolean LITERAL2 boolean_ RESERVED_WORD_2
byte LITERAL2 byte_ RESERVED_WORD_2
char LITERAL2 char_ RESERVED_WORD_2
float LITERAL2 float_ RESERVED_WORD_2
int LITERAL2 int_ RESERVED_WORD_2
long LITERAL2 long_ RESERVED_WORD_2
word LITERAL2 word_ RESERVED_WORD_2
# KEYWORD2 specifies methods and functions # KEYWORD2 specifies methods and functions
@ -184,7 +190,6 @@ class KEYWORD3 RESERVED_WORD
continue KEYWORD3 Continue RESERVED_WORD continue KEYWORD3 Continue RESERVED_WORD
default KEYWORD3 SwitchCase RESERVED_WORD default KEYWORD3 SwitchCase RESERVED_WORD
do KEYWORD3 DoWhile RESERVED_WORD do KEYWORD3 DoWhile RESERVED_WORD
double KEYWORD3 Double RESERVED_WORD
else KEYWORD3 Else RESERVED_WORD else KEYWORD3 Else RESERVED_WORD
for KEYWORD3 For RESERVED_WORD for KEYWORD3 For RESERVED_WORD
if KEYWORD3 If RESERVED_WORD if KEYWORD3 If RESERVED_WORD
@ -196,11 +201,18 @@ this KEYWORD3 RESERVED_WORD
throw KEYWORD3 RESERVED_WORD throw KEYWORD3 RESERVED_WORD
try KEYWORD3 RESERVED_WORD try KEYWORD3 RESERVED_WORD
while KEYWORD3 While RESERVED_WORD while KEYWORD3 While RESERVED_WORD
word KEYWORD3 Word RESERVED_WORD
setup KEYWORD3 Setup RESERVED_WORD setup KEYWORD3 Setup RESERVED_WORD
loop KEYWORD3 Loop RESERVED_WORD loop KEYWORD3 Loop RESERVED_WORD
alignas KEYWORD3 RESERVED_WORD
alignof KEYWORD3 RESERVED_WORD
asm KEYWORD3 RESERVED_WORD
export KEYWORD3 RESERVED_WORD
thread_local KEYWORD3 RESERVED_WORD
noexcept KEYWORD3 RESERVED_WORD
export KEYWORD3 RESERVED_WORD
# operators aren't highlighted, but may have documentation # operators aren't highlighted, but may have documentation
+= IncrementCompound += IncrementCompound