beginCommand < endCommand > beginInstruction endInstruction beginVariable endVariable firstString " secondString ' firstSingleLineComment # secondSingleLineComment beginFirstMultiLineComment endFirstMultiLineComment beginSecondMultiLineComment endSecondMultiLineComment functionDefinition ^\s*<\/{0}.*> removeFromFunction keywordsCaseSensitive recolourKeywordIfAlreadyColoured keywords AcceptMutex AcceptPathInfo AccessFileName Action AddAlt AddAltByEncoding AddAltByType AddCharset AddDefaultCharset AddDescription AddEncoding AddHandler AddIcon AddIconByEncoding AddIconByType AddInputFilter AddLanguage AddModuleInfo AddOutputFilter AddOutputFilterByType AddType Alias AliasMatch Allow AllowCONNECT AllowEncodedSlashes AllowOverride Anonymous Anonymous_Authoritative Anonymous_LogEmail Anonymous_MustGiveEmail Anonymous_NoUserID Anonymous_VerifyEmail AssignUserID AuthAuthoritative AuthDBMAuthoritative AuthDBMGroupFile AuthDBMType AuthDBMUserFile AuthDigestAlgorithm AuthDigestDomain AuthDigestFile AuthDigestGroupFile AuthDigestNcCheck AuthDigestNonceFormat AuthDigestNonceLifetime AuthDigestQop AuthDigestShmemSize AuthGroupFile AuthLDAPAuthoritative AuthLDAPBindDN AuthLDAPBindPassword AuthLDAPCharsetConfig AuthLDAPCompareDNOnServer AuthLDAPDereferenceAliases AuthLDAPEnabled AuthLDAPFrontPageHack AuthLDAPGroupAttribute AuthLDAPGroupAttributeIsDN AuthLDAPRemoteUserIsDN AuthLDAPUrl AuthName AuthType AuthUserFile BrowserMatch BrowserMatchNoCase BS2000Account BufferedLogs CacheDefaultExpire CacheDirLength CacheDirLevels CacheDisable CacheEnable CacheExpiryCheck CacheFile CacheForceCompletion CacheGcClean CacheGcDaily CacheGcInterval CacheGcMemUsage CacheGcUnused CacheIgnoreCacheControl CacheIgnoreHeaders CacheIgnoreNoLastMod CacheLastModifiedFactor CacheMaxExpire CacheMaxFileSize CacheMinFileSize CacheNegotiatedDocs CacheRoot CacheSize CacheTimeMargin CGIMapExtension CharsetDefault CharsetOptions CharsetSourceEnc CheckSpelling ChildPerUserID ContentDigest CookieDomain CookieExpires CookieLog CookieName CookieStyle CookieTracking CoreDumpDirectory CustomLog Dav DavDepthInfinity DavLockDB DavMinTimeout DefaultIcon DefaultLanguage DefaultType DeflateBufferSize DeflateCompressionLevel DeflateFilterNote DeflateMemLevel DeflateWindowSize Deny Directory DirectoryIndex DirectoryMatch DirectorySlash DocumentRoot DumpIOInput DumpIOOutput EnableExceptionHook EnableMMAP EnableSendfile ErrorDocument ErrorLog Example ExpiresActive ExpiresByType ExpiresDefault ExtendedStatus ExtFilterDefine ExtFilterOptions FileETag Files FilesMatch ForceLanguagePriority ForceType ForensicLog Group Header HeaderName HostnameLookups IdentityCheck IfDefine IfModule IfVersion ImapBase ImapDefault ImapMenu Include IndexIgnore IndexOptions IndexOrderDefault ISAPIAppendLogToErrors ISAPIAppendLogToQuery ISAPICacheFile ISAPIFakeAsync ISAPILogNotSupported ISAPIReadAheadBuffer KeepAlive KeepAliveTimeout LanguagePriority LDAPCacheEntries LDAPCacheTTL LDAPConnectionTimeout LDAPOpCacheEntries LDAPOpCacheTTL LDAPSharedCacheFile LDAPSharedCacheSize LDAPTrustedCA LDAPTrustedCAType Limit LimitExcept LimitInternalRecursion LimitRequestBody LimitRequestFields LimitRequestFieldSize LimitRequestLine LimitXMLRequestBody Listen ListenBackLog LoadFile LoadModule Location LocationMatch LockFile LogFormat LogLevel MaxClients MaxKeepAliveRequests MaxMemFree MaxRequestsPerChild MaxRequestsPerThread MaxSpareServers MaxSpareThreads MaxThreads MaxThreadsPerChild MCacheMaxObjectCount MCacheMaxObjectSize MCacheMaxStreamingBuffer MCacheMinObjectSize MCacheRemovalAlgorithm MCacheSize MetaDir MetaFiles MetaSuffix MimeMagicFile MinSpareServers MinSpareThreads MMapFile ModMimeUsePathInfo MultiviewsMatch NameVirtualHost NoProxy NumServers NWSSLTrustedCerts NWSSLUpgradeable Options Order PassEnv PidFile ProtocolEcho Proxy ProxyBadHeader ProxyBlock ProxyDomain ProxyErrorOverride ProxyIOBufferSize ProxyMatch ProxyMaxForwards ProxyPass ProxyPassReverse ProxyPreserveHost ProxyReceiveBufferSize ProxyRemote ProxyRemoteMatch ProxyRequests ProxyTimeout ProxyVia ReadmeName Redirect RedirectMatch RedirectPermanent RedirectTemp RemoveCharset RemoveEncoding RemoveHandler RemoveInputFilter RemoveLanguage RemoveOutputFilter RemoveType RequestHeader Require RewriteBase RewriteCond RewriteEngine RewriteLock RewriteLog RewriteLogLevel RewriteMap RewriteOptions RewriteRule RLimitCPU RLimitMEM RLimitNPROC Satisfy ScoreBoardFile Script ScriptAlias ScriptAliasMatch ScriptInterpreterSource ScriptLog ScriptLogBuffer ScriptLogLength ScriptSock SecureListen SendBufferSize ServerAdmin ServerAlias ServerLimit ServerName ServerPath ServerRoot ServerSignature ServerTokens SetEnv SetEnvIf SetEnvIfNoCase SetHandler SetInputFilter SetOutputFilter SSIEndTag SSIErrorMsg SSIStartTag SSITimeFormat SSIUndefinedEcho SSLCACertificateFile SSLCACertificatePath SSLCARevocationFile SSLCARevocationPath SSLCertificateChainFile SSLCertificateFile SSLCertificateKeyFile SSLCipherSuite SSLEngine SSLMutex SSLOptions SSLPassPhraseDialog SSLProtocol SSLProxyCACertificateFile SSLProxyCACertificatePath SSLProxyCARevocationFile SSLProxyCARevocationPath SSLProxyCipherSuite SSLProxyEngine SSLProxyMachineCertificateFile SSLProxyMachineCertificatePath SSLProxyProtocol SSLProxyVerify SSLProxyVerifyDepth SSLRandomSeed SSLRequire SSLRequireSSL SSLSessionCache SSLSessionCacheTimeout SSLUserName SSLVerifyClient SSLVerifyDepth StartServers StartThreads SuexecUserGroup ThreadLimit ThreadsPerChild ThreadStackSize TimeOut TraceEnable TransferLog TypesConfig UnsetEnv UseCanonicalName User UserDir VirtualDocumentRoot VirtualDocumentRootIP VirtualHost VirtualScriptAlias VirtualScriptAliasIP Win32DisableAcceptEx XBitHack AddModule Port MIMEMagicFile RegisterUserSite NoCache EBCDICConvertByType BindAddress ServerType Timeout