]>
luflow.net public git repositories - flow-web.git/blob - static/highlight/es/languages/apache.min.js
1 /*! `apache` grammar compiled for Highlight.js 11.11.1 */
2 var hljsGrammar
=(()=>{"use strict";return e
=>{const n
={className:"number",
3 begin:/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(:\d{1,5})?/};return{
4 name:"Apache config",aliases:["apacheconf"],case_insensitive:!0,
5 contains:[e
.HASH_COMMENT_MODE
,{className:"section",begin:/<\/?/,end:/>/,
6 contains:[n
,{className:"number",begin:/:\d{1,5}/
7 },e
.inherit(e
.QUOTE_STRING_MODE
,{relevance:0})]},{className:"attribute",
8 begin:/\w+/,relevance:0,keywords:{
9 _:["order","deny","allow","setenv","rewriterule","rewriteengine","rewritecond","documentroot","sethandler","errordocument","loadmodule","options","header","listen","serverroot","servername"]
10 },starts:{end:/$/,relevance:0,keywords:{literal:"on off all deny allow"},
11 contains:[{scope:"punctuation",match:/\\\n/},{className:"meta",begin:/\s\[/,
12 end:/\]$/},{className:"variable",begin:/[\$%]\{/,end:/\}/,contains:["self",{
13 className:"number",begin:/[$%]\d+/}]},n
,{className:"number",begin:/\b\d+/
14 },e
.QUOTE_STRING_MODE
]}}],illegal:/\S/}}})();export default hljsGrammar
;