PageSourceSearch

https://farm-nightly.netlify.app/assets/js/1392.945352df.js

js farm-nightly.netlify.app collected 2026-10-03 10:46:23 UTC 47,332 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkfarm_docs=self.webpackChunkfarm_docs||[]).push([[1392],{61392:(e,n,t)=>{t.r(n),t.d(n,{default:()=>c});var a=t(78270),i=t(78475),u=t(18608),o=t(33753),p=t(28403);const r=Object.freeze(JSON.parse('{"displayName":"Julia","name":"julia","patterns":[{"include":"#operator"},{"include":"#array"},{"include":"#string"},{"include":"#parentheses"},{"include":"#bracket"},{"include":"#function_decl"},{"include":"#function_call"},{"include":"#for_block"},{"include":"#keyword"},{"include":"#number"},{"include":"#comment"},{"include":"#type_decl"},{"include":"#symbol"},{"include":"#punctuation"}],"repository":{"array":{"patterns":[{"begin":"\\\\[","beginCaptures":{"0":{"name":"meta.bracket.julia"}},"end":"(\\\\])((?:\\\\.)?\'*)","endCaptures":{"1":{"name":"meta.bracket.julia"},"2":{"name":"keyword.operator.transpose.julia"}},"name":"meta.array.julia","patterns":[{"match":"\\\\bbegin\\\\b","name":"constant.numeric.julia"},{"match":"\\\\bend\\\\b","name":"constant.numeric.julia"},{"include":"#self_no_for_block"}]}]},"bracket":{"patterns":[{"begin":"\\\\{","beginCaptures":{"0":{"name":"meta.bracket.julia"}},"end":"(\\\\})((?:\\\\.)?\'*)","endCaptures":{"1":{"name":"meta.bracket.julia"},"2":{"name":"keyword.operator.transpose.julia"}},"patterns":[{"include":"#self_no_for_block"}]}]},"comment":{"patterns":[{"include":"#comment_block"},{"begin":"#","beginCaptures":{"0":{"name":"punctuation.definition.comment.julia"}},"end":"\\\\n","name":"comment.line.number-sign.julia","patterns":[{"include":"#comment_tags"}]}]},"comment_block":{"patterns":[{"begin":"#=","beginCaptures":{"0":{"name":"punctuation.definition.comment.begin.julia"}},"end":"=#","endCaptures":{"0":{"name":"punctuation.definition.comment.end.julia"}},"name":"comment.block.number-sign-equals.julia","patterns":[{"include":"#comment_tags"},{"include":"#comment_block"}]}]},"comment_tags":{"patterns":[{"match":"\\\\bTODO\\\\b","name":"keyword.other.comment-annotation.julia"},{"match":"\\\\bFIXME\\\\b","name":"keyword.other.comment-annotation.julia"},{"match":"\\\\bCHANGED\\\\b","name":"keyword.other.comment-annotation.julia"},{"match":"\\\\bXXX\\\\b","name":"keyword.other.comment-annotation.julia"}]},"for_block":{"comment":"for blocks need to be special-cased to support tokenizing \'outer\' properly","patterns":[{"begin":"\\\\b(for)\\\\b","beginCaptures":{"0":{"name":"keyword.control.julia"}},"end":"(?<!,|\\\\s)(\\\\s*\\\\n)","patterns":[{"match":"\\\\bouter\\\\b","name":"keyword.other.julia"},{"include":"$self"}]}]},"function_call":{"patterns":[{"begin":"((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)({(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})?\\\\.?(\\\\()","beginCaptures":{"1":{"name":"support.function.julia"},"2":{"name":"support.type.julia"},"3":{"name":"meta.bracket.julia"}},"end":"\\\\)((\'|(\\\\.\'))*\\\\.?\')?","endCaptures":{"0":{"name":"meta.bracket.julia"},"1":{"name":"keyword.operator.transposed-func.julia"}},"patterns":[{"include":"#self_no_for_block"}]}]},"function_decl":{"patterns":[{"captures":{"1":{"name":"entity.name.function.julia"},"2":{"name":"support.type.julia"}},"comment":"first group is function name\\nSecond group is type parameters (e.g. {T<:Number, S})\\nThen open parens\\nThen a lookahead ensures that we are followed by:\\n  - anything (function arguments)\\n  - 0 or more space
1s\\n  - Finally an equal sign\\nNegative lookahead ensures we don\'t have another equal sign (not `==`)","match":"((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)({(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})?(?=\\\\([^#]*\\\\)(::[^\\\\s]+)?(\\\\s*\\\\bwhere\\\\b\\\\s+.+?)?\\\\s*?=(?![=>]))"},{"captures":{"1":{"name":"keyword.other.julia"},"2":{"name":"keyword.operator.dots.julia"},"3":{"name":"entity.name.function.julia"},"4":{"name":"support.type.julia"}},"comment":"similar regex to previous, but with keyword not 1-line syntax","match":"\\\\b(function|macro)(?:\\\\s+(?:(?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*(\\\\.))?((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)({(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})?|\\\\s*)(?=\\\\()"}]},"keyword":{"patterns":[{"match":"\\\\b(?<![:_\\\\.])(?:function|mutable\\\\s+struct|struct|macro|quote|abstract\\\\s+type|primitive\\\\s+type|module|baremodule|where)\\\\b","name":"keyword.other.julia"},{"match":"\\\\b(?<![:_])(?:if|else|elseif|for|while|begin|let|do|try|catch|finally|return|break|continue)\\\\b","name":"keyword.control.julia"},{"match":"\\\\b(?<![:_])end\\\\b","name":"keyword.control.end.julia"},{"match":"\\\\b(?<![:_])(?:global|local|const)\\\\b","name":"keyword.storage.modifier.julia"},{"match":"\\\\b(?<![:_])(?:export)\\\\b","name":"keyword.control.export.julia"},{"match":"^(?:public)\\\\b","name":"keyword.control.public.julia"},{"match":"\\\\b(?<![:_])(?:import)\\\\b","name":"keyword.control.import.julia"},{"match":"\\\\b(?<![:_])(?:using)\\\\b","name":"keyword.control.using.julia"},{"match":"(?<=\\\\S\\\\s+)\\\\b(as)\\\\b(?=\\\\s+\\\\S)","name":"keyword.control.as.julia"},{"match":"(@(\\\\.|(?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*))","name":"support.function.macro.julia"}]},"number":{"patterns":[{"captures":{"1":{"name":"constant.numeric.julia"},"2":{"name":"keyword.operator.conjugate-number.julia"}},"match":"((?<!(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}
1\u2190-\u21ff]))(?:(?:\\\\b0(?:x|X)[0-9a-fA-F](?:_?[0-9a-fA-F])*)|(?:\\\\b0o[0-7](?:_?[0-7])*)|(?:\\\\b0b[0-1](?:_?[0-1])*)|(?:(?:\\\\b\\\\d(?:_?\\\\d)*\\\\.?(?!\\\\.)(?:[_0-9]*))|(?:\\\\b\\\\.\\\\d(?:_?\\\\d)*))(?:[efE][+-]?\\\\d(?:_?\\\\d)*)?(?:im\\\\b|Inf(?:16|32|64)?\\\\b|NaN(?:16|32|64)?\\\\b|\u03c0\\\\b|pi\\\\b|\u212f\\\\b)?|\\\\b\\\\d+|\\\\bInf(?:16|32|64)?\\\\b|\\\\bNaN(?:16|32|64)?\\\\b|\\\\b\u03c0\\\\b|\\\\bpi\\\\b|\\\\b\u212f\\\\b))(\'*)"},{"match":"\\\\bARGS\\\\b|\\\\bC_NULL\\\\b|\\\\bDEPOT_PATH\\\\b|\\\\bENDIAN_BOM\\\\b|\\\\bENV\\\\b|\\\\bLOAD_PATH\\\\b|\\\\bPROGRAM_FILE\\\\b|\\\\bstdin\\\\b|\\\\bstdout\\\\b|\\\\bstderr\\\\b|\\\\bVERSION\\\\b|\\\\bdevnull\\\\b","name":"constant.global.julia"},{"match":"\\\\btrue\\\\b|\\\\bfalse\\\\b|\\\\bnothing\\\\b|\\\\bmissing\\\\b","name":"constant.language.julia"}]},"operator":{"patterns":[{"match":"\\\\.?(?:<--\x3e|->|--\x3e|<--|\u2190|\u2192|\u2194|\u219a|\u219b|\u219e|\u21a0|\u21a2|\u21a3|\u21a6|\u21a4|\u21ae|\u21ce|\u21cd|\u21cf|\u21d0|\u21d2|\u21d4|\u21f4|\u21f6|\u21f7|\u21f8|\u21f9|\u21fa|\u21fb|\u21fc|\u21fd|\u21fe|\u21ff|\u27f5|\u27f6|\u27f7|\u27f9|\u27fa|\u27fb|\u27fc|\u27fd|\u27fe|\u27ff|\u2900|\u2901|\u2902|\u2903|\u2904|\u2905|\u2906|\u2907|\u290c|\u290d|\u290e|\u290f|\u2910|\u2911|\u2914|\u2915|\u2916|\u2917|\u2918|\u291d|\u291e|\u291f|\u2920|\u2944|\u2945|\u2946|\u2947|\u2948|\u294a|\u294b|\u294e|\u2950|\u2952|\u2953|\u2956|\u2957|\u295a|\u295b|\u295e|\u295f|\u2962|\u2964|\u2966|\u2967|\u2968|\u2969|\u296a|\u296b|\u296c|\u296d|\u2970|\u29f4|\u2b31|\u2b30|\u2b32|\u2b33|\u2b34|\u2b35|\u2b36|\u2b37|\u2b38|\u2b39|\u2b3a|\u2b3b|\u2b3c|\u2b3d|\u2b3e|\u2b3f|\u2b40|\u2b41|\u2b42|\u2b43|\u2977|\u2b44|\u297a|\u2b47|\u2b48|\u2b49|\u2b4a|\u2b4b|\u2b4c|\uffe9|\uffeb|\u21dc|\u21dd|\u219c|\u219d|\u21a9|\u21aa|\u21ab|\u21ac|\u21bc|\u21bd|\u21c0|\u21c1|\u21c4|\u21c6|\u21c7|\u21c9|\u21cb|\u21cc|\u21da|\u21db|\u21e0|\u21e2|\u21b7|\u21b6|\u21ba|\u21bb|=>)","name":"keyword.operator.arrow.julia"},{"match":"(?::=|\\\\+=|-=|\\\\*=|//=|/=|\\\\.//=|\\\\./=|\\\\.\\\\*=|\\\\\\\\=|\\\\.\\\\\\\\=|\\\\^=|\\\\.\\\\^=|%=|\\\\.%=|\xf7=|\\\\.\xf7=|\\\\|=|&=|\\\\.&=|\u22bb=|\\\\.\u22bb=|\\\\$=|<<=|>>=|>>>=|=(?!=))","name":"keyword.operator.update.julia"},{"match":"(?:<<|>>>|>>|\\\\.>>>|\\\\.>>|\\\\.<<)","name":"keyword.operator.shift.julia"},{"captures":{"1":{"name":"keyword.operator.relation.types.julia"},"2":{"name":"support.type.julia"},"3":{"name":"keyword.operator.transpose.julia"}},"match":"(?:\\\\s*(::|>:|<:)\\\\s*((?:(?:Union)?\\\\([^)]*\\\\)|[A-Za-z_$\u2207][\\\\w\u207a-\u209c!\u2032\\\\.]*(?:(?:{(?:[^{}]|{(?:[^{}]|{[^{}]*})*})*})|(?:\\".+?(?<!\\\\\\\\)\\"))?)))(?:\\\\.\\\\.\\\\.)?((?:\\\\.)?\'*)"},{"match":"(\\\\.?((?<!<)<=|(?<!>)>=|>|<|\u2265|\u2264|===|==|\u2261|!=|\u2260|!==|\u2262|\u2208|\u2209|\u220b|\u220c|\u2286|\u2288|\u2282|\u2284|\u228a|\u221d|\u220a|\u220d|\u2225|\u2226|\u2237|\u223a|\u223b|\u223d|\u223e|\u2241|\u2243|\u2242|\u2244|\u2245|\u2246|\u2247|\u2248|\u2249|\u224a|\u224b|\u224c|\u224d|\u224e|\u2250|\u2251|\u2252|\u2253|\u2256|\u2257|\u2258|\u2259|\u225a|\u225b|\u225c|\u225d|\u225e|\u225f|\u2263|\u2266|\u2267|\u2268|\u2269|\u226a|\u226b|\u226c|\u226d|\u226e|\u226f|\u2270|\u2271|\u2272|\u2273|\u2274|\u2275|\u2276|\u2277|\u2278|\u2279|\u227a|\u227b|\u227c|\u227d|\u227e|\u227f|\u2280|\u2281|\u2283|\u2285|\u2287|\u2289|\u228b|\u228f|\u2290|\u2291|\u2292|\u229c|\u22a9|\u22ac|\u22ae|\u22b0|\u22b1|\u22b2|\u22b3|\u22b4|\u22b5|\u22b6|\u22b7|\u22cd|\u22d0|\u22d1|\u22d5|\u22d6|\u22d7|\u22d8|\u22d9|\u22da|\u22db|\u22dc|\u22dd|\u22de|\u22df|\u22e0|\u22e1|\u22e2|\u22e3|\u22e4|\u22e5|\u22e6|\u22e7|\u22e8|\u22e9|\u22ea|\u22eb|\u22ec|\u22ed|\u22f2|\u22f3|\u22f4|\u22f5|\u22f6|\u22f7|\u22f8|\u22f9|\u22fa|\u22fb|\u22fc|\u22fd|\u22fe|\u22ff|\u27c8|\u27c9|\u27d2|\u29b7|\u29c0|\u29c1|\u29e1|\u29e3|\u29e4|\u29e5|\u2a66|\u2a67|\u2a6a|\u2a6b|\u2a6c|\u2a6d|\u2a6e|\u2a6f|\u2a70|\u2a71|\u2a72|\u2a73|\u2a75|\u2a76|\u2a77|\u2a78|\u2a79|\u2a7a|\u2a7b|\u2a7c|\u2a7
1d|\u2a7e|\u2a7f|\u2a80|\u2a81|\u2a82|\u2a83|\u2a84|\u2a85|\u2a86|\u2a87|\u2a88|\u2a89|\u2a8a|\u2a8b|\u2a8c|\u2a8d|\u2a8e|\u2a8f|\u2a90|\u2a91|\u2a92|\u2a93|\u2a94|\u2a95|\u2a96|\u2a97|\u2a98|\u2a99|\u2a9a|\u2a9b|\u2a9c|\u2a9d|\u2a9e|\u2a9f|\u2aa0|\u2aa1|\u2aa2|\u2aa3|\u2aa4|\u2aa5|\u2aa6|\u2aa7|\u2aa8|\u2aa9|\u2aaa|\u2aab|\u2aac|\u2aad|\u2aae|\u2aaf|\u2ab0|\u2ab1|\u2ab2|\u2ab3|\u2ab4|\u2ab5|\u2ab6|\u2ab7|\u2ab8|\u2ab9|\u2aba|\u2abb|\u2abc|\u2abd|\u2abe|\u2abf|\u2ac0|\u2ac1|\u2ac2|\u2ac3|\u2ac4|\u2ac5|\u2ac6|\u2ac7|\u2ac8|\u2ac9|\u2aca|\u2acb|\u2acc|\u2acd|\u2ace|\u2acf|\u2ad0|\u2ad1|\u2ad2|\u2ad3|\u2ad4|\u2ad5|\u2ad6|\u2ad7|\u2ad8|\u2ad9|\u2af7|\u2af8|\u2af9|\u2afa|\u22a2|\u22a3|\u27c2|\u2aea|\u2aeb|<:|>:))","name":"keyword.operator.relation.julia"},{"match":"(?<=\\\\s)(?:\\\\?)(?=\\\\s)","name":"keyword.operator.ternary.julia"},{"match":"(?<=\\\\s)(?::)(?=\\\\s)","name":"keyword.operator.ternary.julia"},{"match":"(?:\\\\|\\\\||&&|(?<!(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff]))!)","name":"keyword.operator.boolean.julia"},{"match":"(?<=[\\\\w\u207a-\u209c!\u2032\u2207)\\\\]}])(?::)","name":"keyword.operator.range.julia"},{"match":"(?:\\\\|>)","name":"keyword.operator.applies.julia"},{"match":"(?:\\\\||\\\\.\\\\||\\\\&|\\\\.\\\\&|~|\xac|\\\\.~|\u22bb|\\\\.\u22bb)","name":"keyword.operator.bitwise.julia"},{"match":"\\\\.?(?:\\\\+\\\\+|--|\\\\+|-|\u2212|\xa6|\\\\||\u2295|\u2296|\u229e|\u229f|\u222a|\u2228|\u2294|\xb1|\u2213|\u2214|\u2238|\u224f|\u228e|\u22bb|\u22bd|\u22ce|\u22d3|\u27c7|\u29fa|\u29fb|\u2a08|\u2a22|\u2a23|\u2a24|\u2a25|\u2a26|\u2a27|\u2a28|\u2a29|\u2a2a|\u2a2b|\u2a2c|\u2a2d|\u2a2e|\u2a39|\u2a3a|\u2a41|\u2a42|\u2a45|\u2a4a|\u2a4c|\u2a4f|\u2a50|\u2a52|\u2a54|\u2a56|\u2a57|\u2a5b|\u2a5d|\u2a61|\u2a62|\u2a63|\\\\*|//?|\u233f|\xf7|%|&|\xb7|\u0387|\u22c5|\u2218|\xd7|\\\\\\\\|\u2229|\u2227|\u2297|\u2298|\u2299|\u229a|\u229b|\u22a0|\u22a1|\u2293|\u2217|\u2219|\u2224|\u214b|\u2240|\u22bc|\u22c4|\u22c6|\u22c7|\u22c9|\u22ca|\u22cb|\u22cc|\u22cf|\u22d2|\u27d1|\u29b8|\u29bc|\u29be|\u29bf|\u29f6|\u29f7|\u2a07|\u2a30|\u2a31|\u2a32|\u2a33|\u2a34|\u2a35|\u2a36|\u2a37|\u2a38|\u2a3b|\u2a3c|\u2a3d|\u2a40|\u2a43|\u2a44|\u2a4b|\u2a4d|\u2a4e|\u2a51|\u2a53|\u2a55|\u2a58|\u2a5a|\u2a5c|\u2a5e|\u2a5f|\u2a60|\u2adb|\u228d|\u25b7|\u2a1d|\u27d5|\u27d6|\u27d7|\u2a1f|\\\\^|\u2191|\u2193|\u21f5|\u27f0|\u27f1|\u2908|\u2909|\u290a|\u290b|\u2912|\u2913|\u2949|\u294c|\u294d|\u294f|\u2951|\u2954|\u2955|\u2958|\u2959|\u295c|\u295d|\u2960|\u2961|\u2963|\u2965|\u296e|\u296f|\uffea|\uffec|\u221a|\u221b|\u221c|\u22c6|\xb1|\u2213)","name":"keyword.operator.arithmetic.julia"},{"match":"(?:\u2218)","name":"keyword.operator.compose.julia"},{"match":"(?:::|(?<=\\\\s)isa(?=\\\\s))","name":"keyword.operator.isa.julia"},{"match":"(?:(?<=\\\\s)in(?=\\\\s))","name":"keyword.operator.relation.in.julia"},{"match":"(?:\\\\.(?=(?:@|_|\\\\p{L}))|\\\\.\\\\.+|\u2026|\u205d|\u22ee|\u22f1|\u22f0|\u22ef)","name":"keyword.operator.dots.julia"},{"match":"(?:\\\\$)(?=.+)","name":"keyword.operator.interpolation.julia"},{"captures":{"2":{"name":"keyword.operator.transposed-variable.julia"}},"match":"((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)((\'|(\\\\.\'))*\\\\.?\')"},{"captures":{"1":{"name":"bracket.end.julia"},"2":{"name":"keyword.operator.transposed-matrix.julia"}},"match":"(\\\\])((?:\'|(?:\\\\.\'))*\\\\.?\')"},{"captures":{"1":{"name":"bracket.end.julia"},"2":{"name":"keyword.operator.transposed-parens.julia"}},"match":"(\\\\))((?:\'|(?:\\\\.\'))*\\\\.?\')"}]},"parentheses":{"patterns":[{"begin":"\\\\(","beginCaptures":{"0":{"name":"meta.bracket.julia"}},"end":"(\\\\))((?:\\\\.)?\'*)","endCaptures":{"1":{"name":"meta.bracket.julia"},"2":{"name":"keyword.operator.transpose.julia"}},"patterns":[{"include":"#self_no_for_block"}]}]},"punctuation":{"patterns":[{"match":",","name":"punctuation.separator.comma.julia"},{"match":";","name":"punctuation.separator.semicolon.julia"}]},"self_no_for_block":{"comment":"Same as $self, but does not contain #for_block. \'outer\' is not val
1id in some contexts (e.g. generators, comprehensions, indexing), so use this when matching those in begin/end patterns. Keep this up-to-date with $self!","patterns":[{"include":"#operator"},{"include":"#array"},{"include":"#string"},{"include":"#parentheses"},{"include":"#bracket"},{"include":"#function_decl"},{"include":"#function_call"},{"include":"#keyword"},{"include":"#number"},{"include":"#comment"},{"include":"#type_decl"},{"include":"#symbol"},{"include":"#punctuation"}]},"string":{"patterns":[{"begin":"(?:(@doc)\\\\s((?:doc)?\\"\\"\\")|(doc\\"\\"\\"))","beginCaptures":{"1":{"name":"support.function.macro.julia"},"2":{"name":"punctuation.definition.string.begin.julia"}},"end":"(\\"\\"\\") ?(->)?","endCaptures":{"1":{"name":"punctuation.definition.string.end.julia"},"2":{"name":"keyword.operator.arrow.julia"}},"name":"string.docstring.julia","patterns":[{"include":"#string_escaped_char"},{"include":"#string_dollar_sign_interpolate"}]},{"begin":"(i?cxx)(\\"\\"\\")","beginCaptures":{"1":{"name":"support.function.macro.julia"},"2":{"name":"punctuation.definition.string.begin.julia"}},"contentName":"meta.embedded.inline.cpp","end":"\\"\\"\\"","endCaptures":{"0":{"name":"punctuation.definition.string.end.julia"}},"name":"embed.cxx.julia","patterns":[{"include":"source.cpp#root_context"},{"include":"#string_dollar_sign_interpolate"}]},{"begin":"(py)(\\"\\"\\")","beginCaptures":{"1":{"name":"support.function.macro.julia"},"2":{"name":"punctuation.definition.string.begin.julia"}},"contentName":"meta.embedded.inline.python","end":"([\\\\s\\\\w]*)(\\"\\"\\")","endCaptures":{"2":{"name":"punctuation.definition.string.end.julia"}},"name":"embed.python.julia","patterns":[{"include":"source.python"},{"include":"#string_dollar_sign_interpolate"}]},{"begin":"(js)(\\"\\"\\")","beginCaptures":{"1":{"name":"support.function.macro.julia"},"2":{"name":"punctuation.definition.string.begin.julia"}},"contentName":"meta.embedded.inline.javascript","end":"\\"\\"\\"","endCaptures":{"0":{"name":"punctuation.definition.string.end.julia"}},"name":"embed.js.julia","patterns":[{"include":"source.js"},{"include":"#string_dollar_sign_interpolate"}]},{"begin":"(R)(\\"\\"\\")","beginCaptures":{"1":{"name":"support.function.macro.julia"},"2":{"name":"punctuation.definition.string.begin.julia"}},"contentName":"meta.embedded.inline.r","end":"\\"\\"\\"","endCaptures":{"0":{"name":"punctuation.definition.string.end.julia"}},"name":"embed.R.julia","patterns":[{"include":"source.r"},{"include":"#string_dollar_sign_interpolate"}]},{"begin":"(raw)(\\"\\"\\")","beginCaptures":{"1":{"name":"support.function.macro.julia"},"2":{"name":"punctuation.definition.string.begin.julia"}},"end":"\\"\\"\\"","endCaptures":{"0":{"name":"punctuation.definition.string.end.julia"}},"name":"string.quoted.other.julia","patterns":[{"include":"#string_escaped_char"}]},{"begin":"(raw)(\\")","beginCaptures":{"1":{"name":"support.function.macro.julia"},"2":{"name":"punctuation.definition.string.begin.julia"}},"end":"\\"","endCaptures":{"0":{"name":"punctuation.definition.string.end.julia"}},"name":"string.quoted.other.julia","patterns":[{"include":"#string_escaped_char"}]},{"begin":"(sql)(\\"\\"\\")","beginCaptures":{"1":{"name":"support.function.macro.julia"},"2":{"name":"punctuation.definition.string.begin.julia"}},"contentName":"meta.embedded.inline.sql","end":"\\"\\"\\"","endCaptures":{"0":{"name":"punctuation.definition.string.end.julia"}},"name":"embed.sql.julia","patterns":[{"include":"source.sql"},{"include":"#string_dollar_sign_interpolate"}]},{"begin":"var\\"\\"\\"","end":"\\"\\"\\"","name":"constant.other.symbol.julia","patterns":[{"include":"#string_escaped_char"}]},{"begin":"var\\"","end":"\\"","name":"constant.other.symbol.julia","patterns":[{"include":"#string_escaped_char"}]},{"begin":"^\\\\s?(doc)?(\\"\\"\\")\\\\s?$","beginCaptures":{"1":{"name":"support.function.macro.julia"},"2":{"name":"punctuation.definition.string.begin.julia"}},"comment":"This only matches docstrings that start and end with triple quotes on\\ntheir own line in the void","end":"(\\"\\"\\")","endCaptures":{"1":{"name":"punctuation.definition.string.end.julia"}},"name":"string.docstring.julia","patterns":[{"include":"#string_escaped_char"},{"include":"#string_dollar_sign_interpolate"}]},{"begin":"\'","beginCaptures":{"0":{"name":"punctuation.definition.string.begin.julia"}},"end":"\'(?!\')","endCaptures":{"0":{"name":"punctuation.definition.string.end.julia"}},"name":"string.quoted.single.julia","patterns":[{"include":"#string_escaped_char"}]},{"begin":"\\"\\"\\"","beginCaptures":{"0":{"name":"punctuation.definition.string.multiline.begin.julia"}},"comment":"multi-line string with triple double quotes","end":"\\"\\"\\"","endCaptures":{"0":{"name":"punctuation.definition.string.multiline.end.julia"}},"name":"string.quoted.triple.double.julia","patterns":[{"include":"#string_escaped_char"},{"include":"#string_dollar_sign_interpolate"}]},{"begin":"\\"(?!\\"\\")","beginCaptures":{"0":{"name":"punctuation.definition.string.begin.julia"}},"comment":"String with single pair of double quotes. Regex matches isolated double quote","end":"\\"","endCaptures":{"0":{"name":"punctuation.definition.string.end.julia"}},"name":"string.quoted.double.julia","patterns":[{"include":"#string_escaped_char"},{"include":"#string_dollar_sign_interpolate"}]},{"begin":"r\\"\\"\\"","beginCaptures":{"0":{"name":"punctuation.definition.string.regexp.begin.julia"}},"end":"(\\"\\"\\")([imsx]{0,4})?","endCaptures":{"1":{"name":"punctuation.definition.string.regexp.end.julia"},"2":{"comment":"I took this scope name from python regex grammar","name":"keyword.other.option-toggle.regexp.julia"}},"name":"string.regexp.julia","patterns":[{"include":"#string_escaped_char"}]},{"begin":"r\\"","beginCaptures":{"0":{"name":"punctuation.definition.string.regexp.begin.julia"}},"end":"(\\")([imsx]{0,4})?","endCaptures":{"1":{"name":"punctuation.definition.string.regexp.end.julia"},"2":{"comment":"I took this scope name from python regex grammar","name":"keyword.other.option-toggle.regexp.julia"}},"name":"string.regexp.julia","patterns":[{"include":"#string_escaped_char"}]},{"begin":"(?<!\\")((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)\\"\\"\\"","beginCaptures":{"0":{"name":"punctuation.definition.string.begin.julia"},"1":{"name":"support.function.macro.julia"}},"end":"(\\"\\"\\")((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)?","endCaptures":{"1":{"name":"punctuation.definition.string.end.julia"},"2":{"name":"support.function.macro.julia"}},"name":"string.quoted.other.julia","patterns":[{"include":"#string_escaped_char"}]},{"begin":"(?<!\\")((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)\\"","beginCaptures":{"0":{"name":"punctuation.definition.string.begin.julia"},"1":{"name":"support.function.macro.julia"}},"end":"(?<![^\\\\\\\\]\\\\\\\\)(\\")((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)?","endCaptures":{"1":{"name":"punctuation.definition.string.end.julia"},"2":{"name":"support.function.macro.julia"}},"name":"string.quoted.other.julia","patterns":[{"include":"#string_escaped_char"}]},{"begin":"(?<!`)((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)?```","beginCaptures":{"0":{"name":"punctuation.definition.string.begin.julia"},"1":{"name":"support.function.macro.julia"}},"end":"(```)((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)?","endCaptures":{"1":{"name":"punctuation.definition.string.end.julia"},"2":{"name":"support.function.macro.julia"}},"name":"string.interpolated.backtick.julia","patterns":[{"include":"#string_escaped_char"},{"include":"#string_dollar_sign_interpolate"}]},{"begin":"(?<!`)((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)?`","beginCaptures":{"0":{"name":"punctuation.definition.
1string.begin.julia"},"1":{"name":"support.function.macro.julia"}},"end":"(?<![^\\\\\\\\]\\\\\\\\)(`)((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)?","endCaptures":{"1":{"name":"punctuation.definition.string.end.julia"},"2":{"name":"support.function.macro.julia"}},"name":"string.interpolated.backtick.julia","patterns":[{"include":"#string_escaped_char"},{"include":"#string_dollar_sign_interpolate"}]}]},"string_dollar_sign_interpolate":{"patterns":[{"match":"\\\\$(?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff]|[^\\\\p{^Sc}$])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff]|[^\\\\p{^Sc}$])*","name":"variable.interpolation.julia"},{"begin":"\\\\$(\\\\()","beginCaptures":{"1":{"name":"meta.bracket.julia"}},"comment":"`punctuation.section.embedded`, `constant.escape`,\\n& `meta.embedded.line` were considered but appear to have even spottier\\nsupport among popular syntaxes.","end":"\\\\)","endCaptures":{"0":{"name":"meta.bracket.julia"}},"name":"variable.interpolation.julia","patterns":[{"include":"#self_no_for_block"}]}]},"string_escaped_char":{"patterns":[{"match":"\\\\\\\\(\\\\\\\\|[0-3]\\\\d{,2}|[4-7]\\\\d?|x[a-fA-F0-9]{,2}|u[a-fA-F0-9]{,4}|U[a-fA-F0-9]{,8}|.)","name":"constant.character.escape.julia"}]},"symbol":{"patterns":[{"comment":"This is string.quoted.symbol.julia in tpoisot\'s package","match":"(?<![\\\\w\u207a-\u209c!\u2032\u2207)\\\\]}]):(?:(?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)(?!(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff]))(?![\\"`])","name":"constant.other.symbol.julia"}]},"type_decl":{"patterns":[{"captures":{"1":{"name":"entity.name.type.julia"},"2":{"name":"entity.other.inherited-class.julia"},"3":{"name":"punctuation.separator.inheritance.julia"}},"match":"(?>!:_)(?:struct|mutable\\\\s+struct|abstract\\\\s+type|primitive\\\\s+type)\\\\s+((?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*)(\\\\s*(<:)\\\\s*(?:[A-Za-z_\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{So}\u2190-\u21ff])(?:[\\\\w_!\\\\p{Lu}\\\\p{Ll}\\\\p{Lt}\\\\p{Lm}\\\\p{Lo}\\\\p{Nl}\\\\p{Sc}\u2140-\u2144\u223f\u22be\u22bf\u22a4\u22a5\u2202\u2205-\u2207\u220e\u220f\u2210\u2211\u221e\u221f\u222b-\u2233\u22c0-\u22c3\u25f8-\u25ff\u266f\u27d8\u27d9\u27c0\u27c1\u29b0-\u29b4\u2a00-\u2a06\u2a09-\u2a16\u2a1b\u2a1c\ud835\udec1\ud835\udedb\ud835\udefb\ud835\udf15\ud835\udf35\ud835\udf4f\ud835\udf6f\ud835\udf89\ud835\udfa9\ud835\udfc3\u2071-\u207e\u2081-\u208e\u2220-\u2222\u299b-\u29af\u2118\u212e\u309b-\u309c\ud835\udfce-\ud835\udfe1]|[^\\\\P{Mn}\\u0001-\xa1]|[^\\\\P{Mc}\\u0001-\xa1]|[^\\\\P{Nd}\\u0001-\xa1]|[^\\\\P{Pc}\\u0001-\xa1]|[^\\\\P{Sk}\\u0001-\xa1]|[^\\\\P{Me}\\u0001-\xa1]|[^\\\\P{No}\\u0001-\xa1]|[\u2032-\u2037\u2057]|[^\\\\P{So}\u2190-\u21ff])*(?:{.*})?)?","name":"meta.type.julia"}]}},"scopeName":"source.julia","embeddedLangs":["cpp","python","javascript","r","sql"],"aliases":["jl"]}')),c=[...a.default,...i.default,...u.default,...o.default,...p.default,r]}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.