+<font color="#0000ff">// Lexical states for SCLEX_LISP</font>
+<font color="#a020f0">#define wxSTC_LISP_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_LISP_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_LISP_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_LISP_KEYWORD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_LISP_KEYWORD_KW </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_LISP_SYMBOL </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_LISP_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_LISP_STRINGEOL </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_LISP_IDENTIFIER </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_LISP_OPERATOR </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_LISP_SPECIAL </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_LISP_MULTI_COMMENT </font><font color="#ff00ff">12</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_EIFFEL and SCLEX_EIFFELKW</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_COMMENTLINE </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_WORD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_STRING </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_CHARACTER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_OPERATOR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_IDENTIFIER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_STRINGEOL </font><font color="#ff00ff">8</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_NNCRONTAB (nnCron crontab Lexer)</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_TASK </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_SECTION </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_KEYWORD </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_MODIFIER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_ASTERISK </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_NUMBER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_STRING </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_ENVIRONMENT </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_IDENTIFIER </font><font color="#ff00ff">10</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_FORTH (Forth Lexer)</font>
+<font color="#a020f0">#define wxSTC_FORTH_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_FORTH_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_FORTH_COMMENT_ML </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_FORTH_IDENTIFIER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_FORTH_CONTROL </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_FORTH_KEYWORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_FORTH_DEFWORD </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_FORTH_PREWORD1 </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_FORTH_PREWORD2 </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_FORTH_NUMBER </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_FORTH_STRING </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_FORTH_LOCALE </font><font color="#ff00ff">11</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_MATLAB</font>
+<font color="#a020f0">#define wxSTC_MATLAB_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_MATLAB_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_MATLAB_COMMAND </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_MATLAB_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_MATLAB_KEYWORD </font><font color="#ff00ff">4</font>
+
+<font color="#0000ff">// single quoted string</font>
+<font color="#a020f0">#define wxSTC_MATLAB_STRING </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_MATLAB_OPERATOR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_MATLAB_IDENTIFIER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_MATLAB_DOUBLEQUOTESTRING </font><font color="#ff00ff">8</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_SCRIPTOL</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_WHITE </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_PERSISTENT </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_CSTYLE </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_COMMENTBLOCK </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_NUMBER </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_STRING </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_CHARACTER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_STRINGEOL </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_KEYWORD </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_OPERATOR </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_IDENTIFIER </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_TRIPLE </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_CLASSNAME </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_PREPROCESSOR </font><font color="#ff00ff">15</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_ASM</font>
+<font color="#a020f0">#define wxSTC_ASM_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_ASM_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_ASM_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_ASM_STRING </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_ASM_OPERATOR </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_ASM_IDENTIFIER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_ASM_CPUINSTRUCTION </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_ASM_MATHINSTRUCTION </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_ASM_REGISTER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_ASM_DIRECTIVE </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_ASM_DIRECTIVEOPERAND </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_ASM_COMMENTBLOCK </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_ASM_CHARACTER </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_ASM_STRINGEOL </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_ASM_EXTINSTRUCTION </font><font color="#ff00ff">14</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_FORTRAN</font>
+<font color="#a020f0">#define wxSTC_F_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_F_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_F_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_F_STRING1 </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_F_STRING2 </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_F_STRINGEOL </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_F_OPERATOR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_F_IDENTIFIER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_F_WORD </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_F_WORD2 </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_F_WORD3 </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_F_PREPROCESSOR </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_F_OPERATOR2 </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_F_LABEL </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_F_CONTINUATION </font><font color="#ff00ff">14</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_CSS</font>
+<font color="#a020f0">#define wxSTC_CSS_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_CSS_TAG </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CSS_CLASS </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_CSS_PSEUDOCLASS </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_CSS_UNKNOWN_PSEUDOCLASS </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_CSS_OPERATOR </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_CSS_IDENTIFIER </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_CSS_UNKNOWN_IDENTIFIER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_CSS_VALUE </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_CSS_COMMENT </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_CSS_ID </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_CSS_IMPORTANT </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_CSS_DIRECTIVE </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_CSS_DOUBLESTRING </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_CSS_SINGLESTRING </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_CSS_IDENTIFIER2 </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_CSS_ATTRIBUTE </font><font color="#ff00ff">16</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_POV</font>
+<font color="#a020f0">#define wxSTC_POV_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_POV_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_POV_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_POV_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_POV_OPERATOR </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_POV_IDENTIFIER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_POV_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_POV_STRINGEOL </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_POV_DIRECTIVE </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_POV_BADDIRECTIVE </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_POV_WORD2 </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_POV_WORD3 </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_POV_WORD4 </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_POV_WORD5 </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_POV_WORD6 </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_POV_WORD7 </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_POV_WORD8 </font><font color="#ff00ff">16</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_LOUT</font>
+<font color="#a020f0">#define wxSTC_LOUT_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_LOUT_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_LOUT_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_LOUT_WORD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_LOUT_WORD2 </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_LOUT_WORD3 </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_LOUT_WORD4 </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_LOUT_STRING </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_LOUT_OPERATOR </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_LOUT_IDENTIFIER </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_LOUT_STRINGEOL </font><font color="#ff00ff">10</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_ESCRIPT</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_COMMENTDOC </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_WORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_OPERATOR </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_IDENTIFIER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_BRACE </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_WORD2 </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_ESCRIPT_WORD3 </font><font color="#ff00ff">11</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_PS</font>
+<font color="#a020f0">#define wxSTC_PS_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_PS_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_PS_DSC_COMMENT </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_PS_DSC_VALUE </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_PS_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_PS_NAME </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_PS_KEYWORD </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_PS_LITERAL </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_PS_IMMEVAL </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_PS_PAREN_ARRAY </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_PS_PAREN_DICT </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_PS_PAREN_PROC </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_PS_TEXT </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_PS_HEXSTRING </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_PS_BASE85STRING </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_PS_BADSTRINGCHAR </font><font color="#ff00ff">15</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_NSIS</font>
+<font color="#a020f0">#define wxSTC_NSIS_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_NSIS_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_NSIS_STRINGDQ </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_NSIS_STRINGLQ </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_NSIS_STRINGRQ </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_NSIS_FUNCTION </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_NSIS_VARIABLE </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_NSIS_LABEL </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_NSIS_USERDEFINED </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_NSIS_SECTIONDEF </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_NSIS_SUBSECTIONDEF </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_NSIS_IFDEFINEDEF </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_NSIS_MACRODEF </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_NSIS_STRINGVAR </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_NSIS_NUMBER </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_NSIS_SECTIONGROUP </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_NSIS_PAGEEX </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_NSIS_FUNCTIONDEF </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_NSIS_COMMENTBOX </font><font color="#ff00ff">18</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_MMIXAL</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_LEADWS </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_LABEL </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_OPCODE </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_OPCODE_PRE </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_OPCODE_VALID </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_OPCODE_UNKNOWN </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_OPCODE_POST </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_OPERANDS </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_NUMBER </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_REF </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_CHAR </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_STRING </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_REGISTER </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_HEX </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_OPERATOR </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_SYMBOL </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_MMIXAL_INCLUDE </font><font color="#ff00ff">17</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_CLW</font>
+<font color="#a020f0">#define wxSTC_CLW_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_CLW_LABEL </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CLW_COMMENT </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_CLW_STRING </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_CLW_USER_IDENTIFIER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_CLW_INTEGER_CONSTANT </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_CLW_REAL_CONSTANT </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_CLW_PICTURE_STRING </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_CLW_KEYWORD </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_CLW_COMPILER_DIRECTIVE </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_CLW_RUNTIME_EXPRESSIONS </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_CLW_BUILTIN_PROCEDURES_FUNCTION </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_CLW_STRUCTURE_DATA_TYPE </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_CLW_ATTRIBUTE </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_CLW_STANDARD_EQUATE </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_CLW_ERROR </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_CLW_DEPRECATED </font><font color="#ff00ff">16</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_LOT</font>
+<font color="#a020f0">#define wxSTC_LOT_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_LOT_HEADER </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_LOT_BREAK </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_LOT_SET </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_LOT_PASS </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_LOT_FAIL </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_LOT_ABORT </font><font color="#ff00ff">6</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_YAML</font>
+<font color="#a020f0">#define wxSTC_YAML_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_YAML_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_YAML_IDENTIFIER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_YAML_KEYWORD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_YAML_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_YAML_REFERENCE </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_YAML_DOCUMENT </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_YAML_TEXT </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_YAML_ERROR </font><font color="#ff00ff">8</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_TEX</font>
+<font color="#a020f0">#define wxSTC_TEX_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_TEX_SPECIAL </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_TEX_GROUP </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_TEX_SYMBOL </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_TEX_COMMAND </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_TEX_TEXT </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_METAPOST_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_METAPOST_SPECIAL </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_METAPOST_GROUP </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_METAPOST_SYMBOL </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_METAPOST_COMMAND </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_METAPOST_TEXT </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_METAPOST_EXTRA </font><font color="#ff00ff">6</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_ERLANG</font>
+<font color="#a020f0">#define wxSTC_ERLANG_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_ERLANG_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_ERLANG_VARIABLE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_ERLANG_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_ERLANG_KEYWORD </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_ERLANG_STRING </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_ERLANG_OPERATOR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_ERLANG_ATOM </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_ERLANG_FUNCTION_NAME </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_ERLANG_CHARACTER </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_ERLANG_MACRO </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_ERLANG_RECORD </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_ERLANG_SEPARATOR </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_ERLANG_NODE_NAME </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_ERLANG_UNKNOWN </font><font color="#ff00ff">31</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_OCTAVE are identical to MatLab</font>
+<font color="#0000ff">// Lexical states for SCLEX_MSSQL</font>
+<font color="#a020f0">#define wxSTC_MSSQL_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_MSSQL_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_MSSQL_LINE_COMMENT </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_MSSQL_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_MSSQL_STRING </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_MSSQL_OPERATOR </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_MSSQL_IDENTIFIER </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_MSSQL_VARIABLE </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_MSSQL_COLUMN_NAME </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_MSSQL_STATEMENT </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_MSSQL_DATATYPE </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_MSSQL_SYSTABLE </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_MSSQL_GLOBAL_VARIABLE </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_MSSQL_FUNCTION </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_MSSQL_STORED_PROCEDURE </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_MSSQL_DEFAULT_PREF_DATATYPE </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_MSSQL_COLUMN_NAME_2 </font><font color="#ff00ff">16</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_VERILOG</font>
+<font color="#a020f0">#define wxSTC_V_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_V_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_V_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_V_COMMENTLINEBANG </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_V_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_V_WORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_V_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_V_WORD2 </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_V_WORD3 </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_V_PREPROCESSOR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_V_OPERATOR </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_V_IDENTIFIER </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_V_STRINGEOL </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_V_USER </font><font color="#ff00ff">19</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_KIX</font>
+<font color="#a020f0">#define wxSTC_KIX_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_KIX_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_KIX_STRING1 </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_KIX_STRING2 </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_KIX_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_KIX_VAR </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_KIX_MACRO </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_KIX_KEYWORD </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_KIX_FUNCTIONS </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_KIX_OPERATOR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_KIX_IDENTIFIER </font><font color="#ff00ff">31</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_GUI4CLI</font>
+<font color="#a020f0">#define wxSTC_GC_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_GC_COMMENTLINE </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_GC_COMMENTBLOCK </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_GC_GLOBAL </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_GC_EVENT </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_GC_ATTRIBUTE </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_GC_CONTROL </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_GC_COMMAND </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_GC_STRING </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_GC_OPERATOR </font><font color="#ff00ff">9</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_SPECMAN</font>
+<font color="#a020f0">#define wxSTC_SN_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_SN_CODE </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_SN_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_SN_COMMENTLINEBANG </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_SN_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_SN_WORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_SN_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_SN_WORD2 </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_SN_WORD3 </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_SN_PREPROCESSOR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_SN_OPERATOR </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_SN_IDENTIFIER </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_SN_STRINGEOL </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_SN_REGEXTAG </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_SN_SIGNAL </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_SN_USER </font><font color="#ff00ff">19</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_AU3</font>
+<font color="#a020f0">#define wxSTC_AU3_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_AU3_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_AU3_COMMENTBLOCK </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_AU3_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_AU3_FUNCTION </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_AU3_KEYWORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_AU3_MACRO </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_AU3_STRING </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_AU3_OPERATOR </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_AU3_VARIABLE </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_AU3_SENT </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_AU3_PREPROCESSOR </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_AU3_SPECIAL </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_AU3_EXPAND </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_AU3_COMOBJ </font><font color="#ff00ff">14</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_APDL</font>
+<font color="#a020f0">#define wxSTC_APDL_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_APDL_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_APDL_COMMENTBLOCK </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_APDL_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_APDL_STRING </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_APDL_OPERATOR </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_APDL_WORD </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_APDL_PROCESSOR </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_APDL_COMMAND </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_APDL_SLASHCOMMAND </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_APDL_STARCOMMAND </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_APDL_ARGUMENT </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_APDL_FUNCTION </font><font color="#ff00ff">12</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_BASH</font>
+<font color="#a020f0">#define wxSTC_SH_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_SH_ERROR </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_SH_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_SH_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_SH_WORD </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_SH_STRING </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_SH_CHARACTER </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_SH_OPERATOR </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_SH_IDENTIFIER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_SH_SCALAR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_SH_PARAM </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_SH_BACKTICKS </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_SH_HERE_DELIM </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_SH_HERE_Q </font><font color="#ff00ff">13</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_ASN1</font>
+<font color="#a020f0">#define wxSTC_ASN1_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_ASN1_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_ASN1_IDENTIFIER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_ASN1_STRING </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_ASN1_OID </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_ASN1_SCALAR </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_ASN1_KEYWORD </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_ASN1_ATTRIBUTE </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_ASN1_DESCRIPTOR </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_ASN1_TYPE </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_ASN1_OPERATOR </font><font color="#ff00ff">10</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_VHDL</font>
+<font color="#a020f0">#define wxSTC_VHDL_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_VHDL_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_VHDL_COMMENTLINEBANG </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_VHDL_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_VHDL_STRING </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_VHDL_OPERATOR </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_VHDL_IDENTIFIER </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_VHDL_STRINGEOL </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_VHDL_KEYWORD </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_VHDL_STDOPERATOR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_VHDL_ATTRIBUTE </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_VHDL_STDFUNCTION </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_VHDL_STDPACKAGE </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_VHDL_STDTYPE </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_VHDL_USERWORD </font><font color="#ff00ff">14</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_CAML</font>
+<font color="#a020f0">#define wxSTC_CAML_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_CAML_IDENTIFIER </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CAML_TAGNAME </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_CAML_KEYWORD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_CAML_KEYWORD2 </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_CAML_KEYWORD3 </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_CAML_LINENUM </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_CAML_OPERATOR </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_CAML_NUMBER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_CAML_CHAR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_CAML_STRING </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_CAML_COMMENT </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_CAML_COMMENT1 </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_CAML_COMMENT2 </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_CAML_COMMENT3 </font><font color="#ff00ff">15</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_HASKELL</font>
+<font color="#a020f0">#define wxSTC_HA_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_HA_IDENTIFIER </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_HA_KEYWORD </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_HA_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_HA_STRING </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_HA_CHARACTER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_HA_CLASS </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_HA_MODULE </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_HA_CAPITAL </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_HA_DATA </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_HA_IMPORT </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_HA_OPERATOR </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_HA_INSTANCE </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_HA_COMMENTLINE </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_HA_COMMENTBLOCK </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_HA_COMMENTBLOCK2 </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_HA_COMMENTBLOCK3 </font><font color="#ff00ff">16</font>
+
+<font color="#0000ff">// Lexical states of SCLEX_TADS3</font>
+<font color="#a020f0">#define wxSTC_T3_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_T3_X_DEFAULT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_T3_PREPROCESSOR </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_T3_BLOCK_COMMENT </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_T3_LINE_COMMENT </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_T3_OPERATOR </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_T3_KEYWORD </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_T3_NUMBER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_T3_IDENTIFIER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_T3_S_STRING </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_T3_D_STRING </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_T3_X_STRING </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_T3_LIB_DIRECTIVE </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_T3_MSG_PARAM </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_T3_HTML_TAG </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_T3_HTML_DEFAULT </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_T3_HTML_STRING </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_T3_USER1 </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_T3_USER2 </font><font color="#ff00ff">18</font>
+<font color="#a020f0">#define wxSTC_T3_USER3 </font><font color="#ff00ff">19</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_REBOL</font>
+<font color="#a020f0">#define wxSTC_REBOL_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_REBOL_COMMENTLINE </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_REBOL_COMMENTBLOCK </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_REBOL_PREFACE </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_REBOL_OPERATOR </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_REBOL_CHARACTER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_REBOL_QUOTEDSTRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_REBOL_BRACEDSTRING </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_REBOL_NUMBER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_REBOL_PAIR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_REBOL_TUPLE </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_REBOL_BINARY </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_REBOL_MONEY </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_REBOL_ISSUE </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_REBOL_TAG </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_REBOL_FILE </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_REBOL_EMAIL </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_REBOL_URL </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_REBOL_DATE </font><font color="#ff00ff">18</font>
+<font color="#a020f0">#define wxSTC_REBOL_TIME </font><font color="#ff00ff">19</font>
+<font color="#a020f0">#define wxSTC_REBOL_IDENTIFIER </font><font color="#ff00ff">20</font>
+<font color="#a020f0">#define wxSTC_REBOL_WORD </font><font color="#ff00ff">21</font>
+<font color="#a020f0">#define wxSTC_REBOL_WORD2 </font><font color="#ff00ff">22</font>
+<font color="#a020f0">#define wxSTC_REBOL_WORD3 </font><font color="#ff00ff">23</font>
+<font color="#a020f0">#define wxSTC_REBOL_WORD4 </font><font color="#ff00ff">24</font>
+<font color="#a020f0">#define wxSTC_REBOL_WORD5 </font><font color="#ff00ff">25</font>
+<font color="#a020f0">#define wxSTC_REBOL_WORD6 </font><font color="#ff00ff">26</font>
+<font color="#a020f0">#define wxSTC_REBOL_WORD7 </font><font color="#ff00ff">27</font>
+<font color="#a020f0">#define wxSTC_REBOL_WORD8 </font><font color="#ff00ff">28</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_SQL</font>
+<font color="#a020f0">#define wxSTC_SQL_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_SQL_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_SQL_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_SQL_COMMENTDOC </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_SQL_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_SQL_WORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_SQL_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_SQL_CHARACTER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_SQL_SQLPLUS </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_SQL_SQLPLUS_PROMPT </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_SQL_OPERATOR </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_SQL_IDENTIFIER </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_SQL_SQLPLUS_COMMENT </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_SQL_COMMENTLINEDOC </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_SQL_WORD2 </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_SQL_COMMENTDOCKEYWORD </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_SQL_COMMENTDOCKEYWORDERROR </font><font color="#ff00ff">18</font>
+<font color="#a020f0">#define wxSTC_SQL_USER1 </font><font color="#ff00ff">19</font>
+<font color="#a020f0">#define wxSTC_SQL_USER2 </font><font color="#ff00ff">20</font>
+<font color="#a020f0">#define wxSTC_SQL_USER3 </font><font color="#ff00ff">21</font>
+<font color="#a020f0">#define wxSTC_SQL_USER4 </font><font color="#ff00ff">22</font>
+<font color="#a020f0">#define wxSTC_SQL_QUOTEDIDENTIFIER </font><font color="#ff00ff">23</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_SMALLTALK</font>
+<font color="#a020f0">#define wxSTC_ST_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_ST_STRING </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_ST_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_ST_COMMENT </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_ST_SYMBOL </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_ST_BINARY </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_ST_BOOL </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_ST_SELF </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_ST_SUPER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_ST_NIL </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_ST_GLOBAL </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_ST_RETURN </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_ST_SPECIAL </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_ST_KWSEND </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_ST_ASSIGN </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_ST_CHARACTER </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_ST_SPEC_SEL </font><font color="#ff00ff">16</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_FLAGSHIP (clipper)</font>
+<font color="#a020f0">#define wxSTC_FS_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_FS_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_FS_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_FS_COMMENTDOC </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_FS_COMMENTLINEDOC </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_FS_COMMENTDOCKEYWORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_FS_COMMENTDOCKEYWORDERROR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_FS_KEYWORD </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_FS_KEYWORD2 </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_FS_KEYWORD3 </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_FS_KEYWORD4 </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_FS_NUMBER </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_FS_STRING </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_FS_PREPROCESSOR </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_FS_OPERATOR </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_FS_IDENTIFIER </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_FS_DATE </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_FS_STRINGEOL </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_FS_CONSTANT </font><font color="#ff00ff">18</font>
+<font color="#a020f0">#define wxSTC_FS_ASM </font><font color="#ff00ff">19</font>
+<font color="#a020f0">#define wxSTC_FS_LABEL </font><font color="#ff00ff">20</font>
+<font color="#a020f0">#define wxSTC_FS_ERROR </font><font color="#ff00ff">21</font>
+<font color="#a020f0">#define wxSTC_FS_HEXNUMBER </font><font color="#ff00ff">22</font>
+<font color="#a020f0">#define wxSTC_FS_BINNUMBER </font><font color="#ff00ff">23</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_CSOUND</font>
+<font color="#a020f0">#define wxSTC_CSOUND_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_CSOUND_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CSOUND_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_CSOUND_OPERATOR </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_CSOUND_INSTR </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_CSOUND_IDENTIFIER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_CSOUND_OPCODE </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_CSOUND_HEADERSTMT </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_CSOUND_USERKEYWORD </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_CSOUND_COMMENTBLOCK </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_CSOUND_PARAM </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_CSOUND_ARATE_VAR </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_CSOUND_KRATE_VAR </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_CSOUND_IRATE_VAR </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_CSOUND_GLOBAL_VAR </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_CSOUND_STRINGEOL </font><font color="#ff00ff">15</font>
+
+
+<font color="#0000ff">//-----------------------------------------</font>
+<font color="#0000ff">// Commands that can be bound to keystrokes</font>
+
+
+<font color="#0000ff">// Redoes the next action on the undo history.</font>
+<font color="#a020f0">#define wxSTC_CMD_REDO </font><font color="#ff00ff">2011</font>
+
+<font color="#0000ff">// Select all the text in the document.</font>
+<font color="#a020f0">#define wxSTC_CMD_SELECTALL </font><font color="#ff00ff">2013</font>
+
+<font color="#0000ff">// Undo one action in the undo history.</font>
+<font color="#a020f0">#define wxSTC_CMD_UNDO </font><font color="#ff00ff">2176</font>
+
+<font color="#0000ff">// Cut the selection to the clipboard.</font>
+<font color="#a020f0">#define wxSTC_CMD_CUT </font><font color="#ff00ff">2177</font>
+
+<font color="#0000ff">// Copy the selection to the clipboard.</font>
+<font color="#a020f0">#define wxSTC_CMD_COPY </font><font color="#ff00ff">2178</font>
+
+<font color="#0000ff">// Paste the contents of the clipboard into the document replacing the selection.</font>
+<font color="#a020f0">#define wxSTC_CMD_PASTE </font><font color="#ff00ff">2179</font>
+
+<font color="#0000ff">// Clear the selection.</font>
+<font color="#a020f0">#define wxSTC_CMD_CLEAR </font><font color="#ff00ff">2180</font>
+
+<font color="#0000ff">// Move caret down one line.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEDOWN </font><font color="#ff00ff">2300</font>
+
+<font color="#0000ff">// Move caret down one line extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEDOWNEXTEND </font><font color="#ff00ff">2301</font>
+
+<font color="#0000ff">// Move caret up one line.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEUP </font><font color="#ff00ff">2302</font>
+
+<font color="#0000ff">// Move caret up one line extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEUPEXTEND </font><font color="#ff00ff">2303</font>
+
+<font color="#0000ff">// Move caret left one character.</font>
+<font color="#a020f0">#define wxSTC_CMD_CHARLEFT </font><font color="#ff00ff">2304</font>
+
+<font color="#0000ff">// Move caret left one character extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_CHARLEFTEXTEND </font><font color="#ff00ff">2305</font>
+
+<font color="#0000ff">// Move caret right one character.</font>
+<font color="#a020f0">#define wxSTC_CMD_CHARRIGHT </font><font color="#ff00ff">2306</font>
+
+<font color="#0000ff">// Move caret right one character extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_CHARRIGHTEXTEND </font><font color="#ff00ff">2307</font>
+
+<font color="#0000ff">// Move caret left one word.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDLEFT </font><font color="#ff00ff">2308</font>
+
+<font color="#0000ff">// Move caret left one word extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDLEFTEXTEND </font><font color="#ff00ff">2309</font>
+
+<font color="#0000ff">// Move caret right one word.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDRIGHT </font><font color="#ff00ff">2310</font>
+
+<font color="#0000ff">// Move caret right one word extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDRIGHTEXTEND </font><font color="#ff00ff">2311</font>
+
+<font color="#0000ff">// Move caret to first position on line.</font>
+<font color="#a020f0">#define wxSTC_CMD_HOME </font><font color="#ff00ff">2312</font>
+
+<font color="#0000ff">// Move caret to first position on line extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_HOMEEXTEND </font><font color="#ff00ff">2313</font>
+
+<font color="#0000ff">// Move caret to last position on line.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEEND </font><font color="#ff00ff">2314</font>
+
+<font color="#0000ff">// Move caret to last position on line extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEENDEXTEND </font><font color="#ff00ff">2315</font>
+
+<font color="#0000ff">// Move caret to first position in document.</font>
+<font color="#a020f0">#define wxSTC_CMD_DOCUMENTSTART </font><font color="#ff00ff">2316</font>
+
+<font color="#0000ff">// Move caret to first position in document extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_DOCUMENTSTARTEXTEND </font><font color="#ff00ff">2317</font>
+
+<font color="#0000ff">// Move caret to last position in document.</font>
+<font color="#a020f0">#define wxSTC_CMD_DOCUMENTEND </font><font color="#ff00ff">2318</font>
+
+<font color="#0000ff">// Move caret to last position in document extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_DOCUMENTENDEXTEND </font><font color="#ff00ff">2319</font>
+
+<font color="#0000ff">// Move caret one page up.</font>
+<font color="#a020f0">#define wxSTC_CMD_PAGEUP </font><font color="#ff00ff">2320</font>
+
+<font color="#0000ff">// Move caret one page up extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_PAGEUPEXTEND </font><font color="#ff00ff">2321</font>
+
+<font color="#0000ff">// Move caret one page down.</font>
+<font color="#a020f0">#define wxSTC_CMD_PAGEDOWN </font><font color="#ff00ff">2322</font>
+
+<font color="#0000ff">// Move caret one page down extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_PAGEDOWNEXTEND </font><font color="#ff00ff">2323</font>
+
+<font color="#0000ff">// Switch from insert to overtype mode or the reverse.</font>
+<font color="#a020f0">#define wxSTC_CMD_EDITTOGGLEOVERTYPE </font><font color="#ff00ff">2324</font>
+
+<font color="#0000ff">// Cancel any modes such as call tip or auto-completion list display.</font>
+<font color="#a020f0">#define wxSTC_CMD_CANCEL </font><font color="#ff00ff">2325</font>
+
+<font color="#0000ff">// Delete the selection or if no selection, the character before the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELETEBACK </font><font color="#ff00ff">2326</font>
+
+<font color="#0000ff">// If selection is empty or all on one line replace the selection with a tab character.</font>
+<font color="#0000ff">// If more than one line selected, indent the lines.</font>
+<font color="#a020f0">#define wxSTC_CMD_TAB </font><font color="#ff00ff">2327</font>
+
+<font color="#0000ff">// Dedent the selected lines.</font>
+<font color="#a020f0">#define wxSTC_CMD_BACKTAB </font><font color="#ff00ff">2328</font>
+
+<font color="#0000ff">// Insert a new line, may use a CRLF, CR or LF depending on EOL mode.</font>
+<font color="#a020f0">#define wxSTC_CMD_NEWLINE </font><font color="#ff00ff">2329</font>
+
+<font color="#0000ff">// Insert a Form Feed character.</font>
+<font color="#a020f0">#define wxSTC_CMD_FORMFEED </font><font color="#ff00ff">2330</font>
+
+<font color="#0000ff">// Move caret to before first visible character on line.</font>
+<font color="#0000ff">// If already there move to first character on line.</font>
+<font color="#a020f0">#define wxSTC_CMD_VCHOME </font><font color="#ff00ff">2331</font>
+
+<font color="#0000ff">// Like VCHome but extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_VCHOMEEXTEND </font><font color="#ff00ff">2332</font>
+
+<font color="#0000ff">// Magnify the displayed text by increasing the sizes by 1 point.</font>
+<font color="#a020f0">#define wxSTC_CMD_ZOOMIN </font><font color="#ff00ff">2333</font>
+
+<font color="#0000ff">// Make the displayed text smaller by decreasing the sizes by 1 point.</font>
+<font color="#a020f0">#define wxSTC_CMD_ZOOMOUT </font><font color="#ff00ff">2334</font>
+
+<font color="#0000ff">// Delete the word to the left of the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELWORDLEFT </font><font color="#ff00ff">2335</font>
+
+<font color="#0000ff">// Delete the word to the right of the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELWORDRIGHT </font><font color="#ff00ff">2336</font>
+
+<font color="#0000ff">// Cut the line containing the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINECUT </font><font color="#ff00ff">2337</font>
+
+<font color="#0000ff">// Delete the line containing the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEDELETE </font><font color="#ff00ff">2338</font>
+
+<font color="#0000ff">// Switch the current line with the previous.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINETRANSPOSE </font><font color="#ff00ff">2339</font>
+
+<font color="#0000ff">// Duplicate the current line.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEDUPLICATE </font><font color="#ff00ff">2404</font>
+
+<font color="#0000ff">// Transform the selection to lower case.</font>
+<font color="#a020f0">#define wxSTC_CMD_LOWERCASE </font><font color="#ff00ff">2340</font>
+
+<font color="#0000ff">// Transform the selection to upper case.</font>
+<font color="#a020f0">#define wxSTC_CMD_UPPERCASE </font><font color="#ff00ff">2341</font>
+
+<font color="#0000ff">// Scroll the document down, keeping the caret visible.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINESCROLLDOWN </font><font color="#ff00ff">2342</font>
+
+<font color="#0000ff">// Scroll the document up, keeping the caret visible.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINESCROLLUP </font><font color="#ff00ff">2343</font>
+
+<font color="#0000ff">// Delete the selection or if no selection, the character before the caret.</font>
+<font color="#0000ff">// Will not delete the character before at the start of a line.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELETEBACKNOTLINE </font><font color="#ff00ff">2344</font>
+
+<font color="#0000ff">// Move caret to first position on display line.</font>
+<font color="#a020f0">#define wxSTC_CMD_HOMEDISPLAY </font><font color="#ff00ff">2345</font>
+
+<font color="#0000ff">// Move caret to first position on display line extending selection to</font>
+<font color="#0000ff">// new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_HOMEDISPLAYEXTEND </font><font color="#ff00ff">2346</font>
+
+<font color="#0000ff">// Move caret to last position on display line.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEENDDISPLAY </font><font color="#ff00ff">2347</font>
+
+<font color="#0000ff">// Move caret to last position on display line extending selection to new</font>
+<font color="#0000ff">// caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEENDDISPLAYEXTEND </font><font color="#ff00ff">2348</font>
+
+<font color="#0000ff">// These are like their namesakes Home(Extend)?, LineEnd(Extend)?, VCHome(Extend)?</font>
+<font color="#0000ff">// except they behave differently when word-wrap is enabled:</font>
+<font color="#0000ff">// They go first to the start / end of the display line, like (Home|LineEnd)Display</font>
+<font color="#0000ff">// The difference is that, the cursor is already at the point, it goes on to the start</font>
+<font color="#0000ff">// or end of the document line, as appropriate for (Home|LineEnd|VCHome)(Extend)?.</font>
+<font color="#a020f0">#define wxSTC_CMD_HOMEWRAP </font><font color="#ff00ff">2349</font>
+<font color="#a020f0">#define wxSTC_CMD_HOMEWRAPEXTEND </font><font color="#ff00ff">2450</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEENDWRAP </font><font color="#ff00ff">2451</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEENDWRAPEXTEND </font><font color="#ff00ff">2452</font>
+<font color="#a020f0">#define wxSTC_CMD_VCHOMEWRAP </font><font color="#ff00ff">2453</font>
+<font color="#a020f0">#define wxSTC_CMD_VCHOMEWRAPEXTEND </font><font color="#ff00ff">2454</font>
+
+<font color="#0000ff">// Copy the line containing the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINECOPY </font><font color="#ff00ff">2455</font>
+
+<font color="#0000ff">// Move to the previous change in capitalisation.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDPARTLEFT </font><font color="#ff00ff">2390</font>
+
+<font color="#0000ff">// Move to the previous change in capitalisation extending selection</font>
+<font color="#0000ff">// to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDPARTLEFTEXTEND </font><font color="#ff00ff">2391</font>
+
+<font color="#0000ff">// Move to the change next in capitalisation.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDPARTRIGHT </font><font color="#ff00ff">2392</font>
+
+<font color="#0000ff">// Move to the next change in capitalisation extending selection</font>
+<font color="#0000ff">// to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDPARTRIGHTEXTEND </font><font color="#ff00ff">2393</font>
+
+<font color="#0000ff">// Delete back from the current position to the start of the line.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELLINELEFT </font><font color="#ff00ff">2395</font>
+
+<font color="#0000ff">// Delete forwards from the current position to the end of the line.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELLINERIGHT </font><font color="#ff00ff">2396</font>
+
+<font color="#0000ff">// Move caret between paragraphs (delimited by empty lines).</font>
+<font color="#a020f0">#define wxSTC_CMD_PARADOWN </font><font color="#ff00ff">2413</font>
+<font color="#a020f0">#define wxSTC_CMD_PARADOWNEXTEND </font><font color="#ff00ff">2414</font>
+<font color="#a020f0">#define wxSTC_CMD_PARAUP </font><font color="#ff00ff">2415</font>
+<font color="#a020f0">#define wxSTC_CMD_PARAUPEXTEND </font><font color="#ff00ff">2416</font>
+
+<font color="#0000ff">// Move caret down one line, extending rectangular selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEDOWNRECTEXTEND </font><font color="#ff00ff">2426</font>
+
+<font color="#0000ff">// Move caret up one line, extending rectangular selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEUPRECTEXTEND </font><font color="#ff00ff">2427</font>
+
+<font color="#0000ff">// Move caret left one character, extending rectangular selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_CHARLEFTRECTEXTEND </font><font color="#ff00ff">2428</font>
+
+<font color="#0000ff">// Move caret right one character, extending rectangular selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_CHARRIGHTRECTEXTEND </font><font color="#ff00ff">2429</font>
+
+<font color="#0000ff">// Move caret to first position on line, extending rectangular selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_HOMERECTEXTEND </font><font color="#ff00ff">2430</font>
+
+<font color="#0000ff">// Move caret to before first visible character on line.</font>
+<font color="#0000ff">// If already there move to first character on line.</font>
+<font color="#0000ff">// In either case, extend rectangular selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_VCHOMERECTEXTEND </font><font color="#ff00ff">2431</font>
+
+<font color="#0000ff">// Move caret to last position on line, extending rectangular selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEENDRECTEXTEND </font><font color="#ff00ff">2432</font>
+
+<font color="#0000ff">// Move caret one page up, extending rectangular selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_PAGEUPRECTEXTEND </font><font color="#ff00ff">2433</font>