"use strict";(self["webpackChunkplugin_request_market"]=self["webpackChunkplugin_request_market"]||[]).push([[4343],{4343:function(t,e,n){var r;function o(t){return new RegExp("^(?:"+t.join("|")+")$","i")}n.r(e),n.d(e,{turtle:function(){return x}});o([]);var i=o(["@prefix","@base","a"]),c=/[*+\-<>=&|]/;function a(t,e){var n=t.next();if(r=null,"<"!=n||t.match(/^[\s\u00a0=]/,!1)){if('"'==n||"'"==n)return e.tokenize=u(n),e.tokenize(t,e);if(/[{}\(\),\.;\[\]]/.test(n))return r=n,null;if("#"==n)return t.skipToEnd(),"comment";if(c.test(n))return t.eatWhile(c),null;if(":"==n)return"operator";if(t.eatWhile(/[_\w\d]/),":"==t.peek())return"variableName.special";var o=t.current();return i.test(o)?"meta":n>="A"&&n<="Z"?"comment":"keyword"}return t.match(/^[^\s\u00a0>]*>?/),"atom"}function u(t){return function(e,n){var r,o=!1;while(null!=(r=e.next())){if(r==t&&!o){n.tokenize=a;break}o=!o&&"\\"==r}return"string"}}function l(t,e,n){t.context={prev:t.context,indent:t.indent,col:n,type:e}}function p(t){t.indent=t.context.indent,t.context=t.context.prev}const x={name:"turtle",startState:function(){return{tokenize:a,context:null,indent:0,col:0}},token:function(t,e){if(t.sol()&&(e.context&&null==e.context.align&&(e.context.align=!1),e.indent=t.indentation()),t.eatSpace())return null;var n=e.tokenize(t,e);if("comment"!=n&&e.context&&null==e.context.align&&"pattern"!=e.context.type&&(e.context.align=!0),"("==r)l(e,")",t.column());else if("["==r)l(e,"]",t.column());else if("{"==r)l(e,"}",t.column());else if(/[\]\}\)]/.test(r)){while(e.context&&"pattern"==e.context.type)p(e);e.context&&r==e.context.type&&p(e)}else"."==r&&e.context&&"pattern"==e.context.type?p(e):/atom|string|variable/.test(n)&&e.context&&(/[\}\]]/.test(e.context.type)?l(e,"pattern",t.column()):"pattern"!=e.context.type||e.context.align||(e.context.align=!0,e.context.col=t.column()));return n},indent:function(t,e,n){var r=e&&e.charAt(0),o=t.context;if(/[\]\}]/.test(r))while(o&&"pattern"==o.type)o=o.prev;var i=o&&r==o.type;return o?"pattern"==o.type?o.col:o.align?o.col+(i?0:1):o.indent+(i?0:n.unit):0},languageData:{commentTokens:{line:"#"}}}}}]);
//# sourceMappingURL=4343.b6970902.js.map