UNPKG

vue-files-preview-inno

Version:

A tool for previewing files such as doc, excel, pdf, image, markdown, txt, audio, and video and so on.

179 lines (178 loc) 3.35 kB
var n, t; function E() { if (t) return n; t = 1; function r(e) { const a = { className: "number", relevance: 0, variants: [ { begin: "[$][a-fA-F0-9]+" }, e.NUMBER_MODE ] }, i = { variants: [ { match: [ /(function|method)/, /\s+/, e.UNDERSCORE_IDENT_RE ] } ], scope: { 1: "keyword", 3: "title.function" } }, o = { variants: [ { match: [ /(class|interface|extends|implements)/, /\s+/, e.UNDERSCORE_IDENT_RE ] } ], scope: { 1: "keyword", 3: "title.class" } }; return { name: "Monkey", case_insensitive: !0, keywords: { keyword: [ "public", "private", "property", "continue", "exit", "extern", "new", "try", "catch", "eachin", "not", "abstract", "final", "select", "case", "default", "const", "local", "global", "field", "end", "if", "then", "else", "elseif", "endif", "while", "wend", "repeat", "until", "forever", "for", "to", "step", "next", "return", "module", "inline", "throw", "import", // not positive, but these are not literals "and", "or", "shl", "shr", "mod" ], built_in: [ "DebugLog", "DebugStop", "Error", "Print", "ACos", "ACosr", "ASin", "ASinr", "ATan", "ATan2", "ATan2r", "ATanr", "Abs", "Abs", "Ceil", "Clamp", "Clamp", "Cos", "Cosr", "Exp", "Floor", "Log", "Max", "Max", "Min", "Min", "Pow", "Sgn", "Sgn", "Sin", "Sinr", "Sqrt", "Tan", "Tanr", "Seed", "PI", "HALFPI", "TWOPI" ], literal: [ "true", "false", "null" ] }, illegal: /\/\*/, contains: [ e.COMMENT("#rem", "#end"), e.COMMENT( "'", "$", { relevance: 0 } ), i, o, { className: "variable.language", begin: /\b(self|super)\b/ }, { className: "meta", begin: /\s*#/, end: "$", keywords: { keyword: "if else elseif endif end then" } }, { match: [ /^\s*/, /strict\b/ ], scope: { 2: "meta" } }, { beginKeywords: "alias", end: "=", contains: [e.UNDERSCORE_TITLE_MODE] }, e.QUOTE_STRING_MODE, a ] }; } return n = r, n; } export { E as __require }; //# sourceMappingURL=monkey.mjs.map