43 'LANG_NAME' =>
'CMake',
44 'COMMENT_SINGLE' => array(1 =>
'#'),
45 'COMMENT_MULTI' => array(),
47 'QUOTEMARKS' => array(
'"'),
48 'ESCAPE_CHAR' =>
'\\',
49 'ESCAPE_REGEXP' => array(
51 1 =>
"/\\$(ENV)?\\{[^\\n\\}]*?\\}/i",
53 2 =>
"/\\[HKEY[^\n\\]]*?]/i" 57 'add_custom_command',
'add_custom_target',
'add_definitions',
58 'add_dependencies',
'add_executable',
'add_library',
59 'add_subdirectory',
'add_test',
'aux_source_directory',
'break',
60 'build_command',
'cmake_minimum_required',
'cmake_policy',
61 'configure_file',
'create_test_sourcelist',
'define_property',
62 'else',
'elseif',
'enable_language',
'enable_testing',
63 'endforeach',
'endfunction',
'endif',
'endmacro',
64 'endwhile',
'execute_process',
'export',
'file',
'find_file',
65 'find_library',
'find_package',
'find_path',
'find_program',
66 'fltk_wrap_ui',
'foreach',
'function',
'get_cmake_property',
67 'get_directory_property',
'get_filename_component',
'get_property',
68 'get_source_file_property',
'get_target_property',
69 'get_test_property',
'if',
'include',
'include_directories',
70 'include_external_msproject',
'include_regular_expression',
71 'install',
'link_directories',
'list',
'load_cache',
72 'load_command',
'macro',
'mark_as_advanced',
'math',
'message',
73 'option',
'output_required_files',
'project',
'qt_wrap_cpp',
74 'qt_wrap_ui',
'remove_definitions',
'return',
'separate_arguments',
75 'set',
'set_directory_properties',
'set_property',
76 'set_source_files_properties',
'set_target_properties',
77 'set_tests_properties',
'site_name',
'source_group',
'string',
78 'target_link_libraries',
'try_compile',
'try_run',
'unset',
79 'variable_watch',
'while' 83 'build_name',
'exec_program',
'export_library_dependencies',
84 'install_files',
'install_programs',
'install_targets',
85 'link_libraries',
'make_directory',
'remove',
'subdir_depends',
86 'subdirs',
'use_mangled_mesa',
'utility_source',
87 'variable_requires',
'write_file' 91 'AND',
'APPEND',
'ASCII',
'BOOL',
'CACHE',
'COMMAND',
'COMMENT',
92 'COMPARE',
'CONFIGURE',
'DEFINED',
'DEPENDS',
'DIRECTORY',
93 'EQUAL',
'EXCLUDE_FROM_ALL',
'EXISTS',
'FALSE',
'FATAL_ERROR',
94 'FILEPATH',
'FIND',
'FORCE',
'GET',
'GLOBAL',
'GREATER',
95 'IMPLICIT_DEPENDS',
'INSERT',
'INTERNAL',
'IS_ABSOLUTE',
96 'IS_DIRECTORY',
'IS_NEWER_THAN',
'LENGTH',
'LESS',
97 'MAIN_DEPENDENCY',
'MATCH',
'MATCHALL',
'MATCHES',
'MODULE',
'NOT',
98 'NOTFOUND',
'OFF',
'ON',
'OR',
'OUTPUT',
'PARENT_SCOPE',
'PATH',
99 'POLICY',
'POST_BUILD',
'PRE_BUILD',
'PRE_LINK',
'PROPERTY',
100 'RANDOM',
'REGEX',
'REMOVE_AT',
'REMOVE_DUPLICATES',
'REMOVE_ITEM',
101 'REPLACE',
'REVERSE',
'SEND_ERROR',
'SHARED',
'SORT',
'SOURCE',
102 'STATIC',
'STATUS',
'STREQUAL',
'STRGREATER',
'STRING',
'STRIP',
103 'STRLESS',
'SUBSTRING',
'TARGET',
'TEST',
'TOLOWER',
'TOUPPER',
104 'TRUE',
'VERBATIM',
'VERSION',
'VERSION_EQUAL',
'VERSION_GREATOR',
105 'VERSION_LESS',
'WORKING_DIRECTORY',
108 'CASE_SENSITIVE' => array(
119 1 =>
'color: #1f3f81; font-style: bold;',
120 2 =>
'color: #1f3f81;',
121 3 =>
'color: #077807; font-sytle: italic;' 123 'BRACKETS' => array(),
125 1 =>
'color: #666666; font-style: italic;' 127 'ESCAPE_CHAR' => array(
128 0 =>
'color: #000099; font-weight: bold;',
129 1 =>
'color: #b08000;',
130 2 =>
'color: #0000cd;' 133 0 =>
'color: #912f11;',
136 0 =>
'color: #197d8b;' 138 'NUMBERS' => array(),
139 'METHODS' => array(),
141 0 =>
'color: #b08000;',
142 1 =>
'color: #0000cd;' 147 1 =>
'http://www.cmake.org/cmake/help/cmake2.6docs.html#command:{FNAMEL}',
148 2 =>
'http://www.cmake.org/cmake/help/cmake2.6docs.html#command:{FNAMEL}',
152 'OBJECT_SPLITTERS' => array(),
155 0 =>
"\\$(ENV)?\\{[^\\n}]*?\\}",
157 1 =>
"\\[HKEY[^\n\\]]*?]" 160 'SCRIPT_DELIMITERS' => array(),
161 'HIGHLIGHT_STRICT_BLOCK' => array(),
163 'PARSER_CONTROL' => array(
167 'DISALLOWED_AFTER' =>
'(?= *\()' 170 'DISALLOWED_AFTER' =>
'(?= *\()' 173 'ENABLE_FLAGS' => array(
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_NEVER
#+ private
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.