|
Server : LiteSpeed System : Linux srv107862549.host 5.15.0-124-generic #134-Ubuntu SMP Fri Sep 27 20:20:17 UTC 2024 x86_64 User : malam2778 ( 1069) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /usr/share/source-highlight/ |
Upload File : |
# definitions for C++
include "c_comment.lang"
(keyword,normal,classname) =
`(\<(?:enum|class|struct|typename|union))([[:blank:]]+)([[:alnum:]_]+)`
include "c_preprocessor.lang"
include "number.lang"
include "c_string.lang"
keyword = "__asm|__cdecl|__declspec|__export|__far16",
"__fastcall|__fortran|__import",
"__pascal|__rtti|__stdcall|_asm|_cdecl",
"__except|_export|_far16|_fastcall",
"__finally|_fortran|_import|_pascal|_stdcall|__thread|__try|asm|auto",
"break|case|cdecl|const|continue|default",
"do|else|enum|extern|for|goto",
"if|pascal",
"register|restrict|return|sizeof|static",
"struct|switch",
"typedef|union",
"volatile|while",
"catch|class|const_cast|constexpr|decltype|delete",
"dynamic_cast|explicit|export|false|final|friend",
"inline|mutable|namespace|new|noexcept|operator|override",
"private|protected|public|reinterpret_cast|static_cast",
"static_assert|template|this|throw|true",
"try|typeid|typename",
"using|virtual"
label = '^[[:blank:]]*[[:alnum:]]+:[[:blank:]]*\z'
type = "bool|char|double|float|int|long",
"short|signed|unsigned|void|wchar_t",
"char16_t|char32_t"
include "symbols.lang"
cbracket = "{|}"
include "function.lang"
include "clike_vardeclaration.lang"