#######################################
# Syntax Coloring Map For Dictionary
#######################################

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

Dictionary	KEYWORD1
DictType	KEYWORD1

#######################################
# Methods and Functions (KEYWORD2)
#######################################

set	KEYWORD2
setNull	KEYWORD2
getInt	KEYWORD2
getFloat	KEYWORD2
getBool	KEYWORD2
getInt64	KEYWORD2
getDouble	KEYWORD2
getString	KEYWORD2
peek	KEYWORD2
has	KEYWORD2
type	KEYWORD2
keyAt	KEYWORD2
typeAt	KEYWORD2
key	KEYWORD2
value	KEYWORD2
count	KEYWORD2
remove	KEYWORD2
destroy	KEYWORD2
reserve	KEYWORD2
merge	KEYWORD2
json	KEYWORD2
jload	KEYWORD2
jsize	KEYWORD2
esize	KEYWORD2
size	KEYWORD2
insert	KEYWORD2
search	KEYWORD2

#######################################
# Constants (LITERAL1)
#######################################

DICTIONARY_OK	LITERAL1
DICTIONARY_ERR	LITERAL1
DICTIONARY_MEM	LITERAL1
DICTIONARY_OOB	LITERAL1
DICTIONARY_COMMA	LITERAL1
DICTIONARY_COLON	LITERAL1
DICTIONARY_QUOTE	LITERAL1
DICTIONARY_BCKSL	LITERAL1
DICTIONARY_FMT	LITERAL1
DICTIONARY_EOF	LITERAL1

DICT_NONE	LITERAL1
DICT_STR	LITERAL1
DICT_INT	LITERAL1
DICT_FLOAT	LITERAL1
DICT_BOOL	LITERAL1
DICT_NULL	LITERAL1
DICT_INT64	LITERAL1
DICT_DOUBLE	LITERAL1

_DICT_KEYLEN	LITERAL1
_DICT_VALLEN	LITERAL1
_DICT_MAX_ENTRIES	LITERAL1
_DICT_INDEX_MIN	LITERAL1
_DICT_USE_PSRAM	LITERAL1
_DICT_TYPED_JSON	LITERAL1
_DICT_STRICT_GET	LITERAL1
_DICT_WIDE_NUMBERS	LITERAL1
_DICT_FLOAT_DECIMALS	LITERAL1
_DICT_COMPRESS	LITERAL1
_DICT_CODEC_TABLE	LITERAL1
_DICT_ASCII_ONLY	LITERAL1
_DICT_NO_DEPRECATION_WARNINGS	LITERAL1
_DICT_HEADER_AND_CPP	LITERAL1
