diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2013-07-04 00:12:37 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2013-07-04 00:12:37 +0200 |
commit | c5c24b0edbf10e236d9c0ef519f6711fc4a526a8 (patch) | |
tree | 9d66184d01cd032eb11e5b70000dc652d14be16f /lib/lexer.tes | |
parent | 19f737ad749b9f0ccb6ecaefb7f17810e1ab36b9 (diff) | |
download | sciteco-c5c24b0edbf10e236d9c0ef519f6711fc4a526a8.tar.gz |
updated lexer config: CMake and XML lexing
Diffstat (limited to 'lib/lexer.tes')
-rw-r--r-- | lib/lexer.tes | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/lib/lexer.tes b/lib/lexer.tes index cc8dffb..5f5a09c 100644 --- a/lib/lexer.tes +++ b/lib/lexer.tes @@ -65,6 +65,76 @@ Oedit' ! Error ! 1,0,1,6:M.r Oedit' +:S[CMakeLists.txt,.cmake,.ctest]"S + -D EBQ.f + ESSETLEXER,SCLEX_CMAKE + ! Commands ! + 0ESSETKEYWORDS + add_custom_command add_custom_target add_definitions + add_dependencies add_executable add_library + add_subdirectory add_test aux_source_directory + build_command build_name cmake_minimum_required cmake_policy + configure_file create_test_sourcelist else + elseif enable_language enable_testing + endforeach endif endmacro + endwhile exec_program execute_process + export_library_dependencies file find_file + find_library find_package find_path + find_program fltk_wrap_ui foreach + get_cmake_property get_directory_property get_filename_component + get_source_file_property get_target_property get_test_property + if include include_directories + include_external_msproject include_regular_expression install + install_files install_programs install_targets + link_directories link_libraries list + load_cache load_command macro + make_directory mark_as_advanced math + message option output_required_files + project qt_wrap_cpp qt_wrap_ui + remove remove_definitions separate_arguments + set set_directory_properties set_source_files_properties + set_target_properties set_tests_properties site_name + source_group string subdir_depends + subdirs target_link_libraries try_compile + try_run use_mangled_mesa utility_source + variable_requires vtk_make_instantiator vtk_wrap_java + vtk_wrap_python vtk_wrap_tcl while + write_file + ! Special command arguments ! + 1ESSETKEYWORDS + ABSOLUTE ABSTRACT ADDITIONAL_MAKE_CLEAN_FILES ALL AND + APPEND ARGS ASCII BEFORE CACHE + CACHE_VARIABLES CLEAR COMMAND COMMANDS COMMAND_NAME + COMMENT COMPARE COMPILE_FLAGS COPYONLY DEFINED + DEFINE_SYMBOL DEPENDS DOC EQUAL ESCAPE_QUOTES + EXCLUDE EXCLUDE_FROM_ALL EXISTS EXPORT_MACRO EXT + EXTRA_INCLUDE FATAL_ERROR FILE FILES FORCE + FUNCTION GENERATED GLOB GLOB_RECURSE GREATER + GROUP_SIZE HEADER_FILE_ONLY HEADER_LOCATION HINTS IMMEDIATE INCLUDES + INCLUDE_DIRECTORIES INCLUDE_INTERNALS INCLUDE_REGULAR_EXPRESSION LESS LINK_DIRECTORIES + LINK_FLAGS LOCATION MACOSX_BUNDLE MACROS MAIN_DEPENDENCY + MAKE_DIRECTORY MATCH MATCHALL MATCHES MODULE + NAME NAME_WE NOT NOTEQUAL NO_SYSTEM_PATH + OBJECT_DEPENDS OPTIONAL OR OUTPUT OUTPUT_VARIABLE + PATH PATHS POST_BUILD POST_INSTALL_SCRIPT PREFIX + PREORDER PRE_BUILD PRE_INSTALL_SCRIPT PRE_LINK PROGRAM + PROGRAM_ARGS PROPERTIES QUIET RANGE READ + REGEX REGULAR_EXPRESSION REPLACE REQUIRED RETURN_VALUE + RUNTIME_DIRECTORY SEND_ERROR SHARED SOURCES STATIC + STATUS STREQUAL STRGREATER STRLESS SUFFIX + TARGET TOLOWER TOUPPER VAR VARIABLES + VERSION WIN32 WRAP_EXCLUDE WRITE APPLE + MINGW MSYS CYGWIN BORLAND WATCOM MSVC MSVC_IDE MSVC60 + MSVC70 MSVC71 MSVC80 CMAKE_COMPILER_2005 OFF + ON + ! Comments ! 1,0,0,1:M.r + ! Strings ! 0,0,2,2:M.r 0,0,2,3:M.r 0,0,2,4:M.r + ! Commands ! 1,0,7,5:M.r + ! Arguments ! 1,0,4,6:M.r + ! Variables ! 1,0,2,7:M.r 1,0,2,13:M.r + ! Numbers ! 0,0,6,14:M.r +Oedit' + :S.[diff,patch]"S -D EBQ.f ESSETLEXER,SCLEX_DIFF @@ -136,6 +206,23 @@ Oedit' ! Operators ! 0,0,3,7:M.r Oedit' +:S.[xml,xsl,svg,xul,xsd,dtd,xslt,axl,xrc,rdf]"S + -D EBQ.f + ESSETLEXER,SCLEX_XML + 0ESSETKEYWORDS + ! DTD keywords ! + 5ESSETKEYWORDSELEMENT DOCTYPE ATTLIST ENTITY NOTATION + ! Tags ! 1,0,7,1:M.r 1,0,7,2:M.r + ! Attributes ! 1,0,4,3:M.r 1,0,4,4:M.r + ! Numbers ! 0,0,6,5:M.r + ! Strings ! 0,0,2,6:M.r 0,0,2,7:M.r + ! Comments ! 1,0,0,9:M.r + ! Entities ! 0,0,5,10:M.r + ! Tag ends /> ! 1,0,7,11:M.r + ! PI ! 1,7,0,12:M.r 1,7,0,13:M.r + ! CDATA ! 0,0,5,14:M.r +Oedit' + Z-1,ZD EBQ.f ! fall through ! |