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.

126 lines (125 loc) 2.25 kB
var e, i; function o() { if (i) return e; i = 1; function a(s) { const n = [ "add", "and", "cmp", "cmpg", "cmpl", "const", "div", "double", "float", "goto", "if", "int", "long", "move", "mul", "neg", "new", "nop", "not", "or", "rem", "return", "shl", "shr", "sput", "sub", "throw", "ushr", "xor" ], r = [ "aget", "aput", "array", "check", "execute", "fill", "filled", "goto/16", "goto/32", "iget", "instance", "invoke", "iput", "monitor", "packed", "sget", "sparse" ], t = [ "transient", "constructor", "abstract", "final", "synthetic", "public", "private", "protected", "static", "bridge", "system" ]; return { name: "Smali", contains: [ { className: "string", begin: '"', end: '"', relevance: 0 }, s.COMMENT( "#", "$", { relevance: 0 } ), { className: "keyword", variants: [ { begin: "\\s*\\.end\\s[a-zA-Z0-9]*" }, { begin: "^[ ]*\\.[a-zA-Z]*", relevance: 0 }, { begin: "\\s:[a-zA-Z_0-9]*", relevance: 0 }, { begin: "\\s(" + t.join("|") + ")" } ] }, { className: "built_in", variants: [ { begin: "\\s(" + n.join("|") + ")\\s" }, { begin: "\\s(" + n.join("|") + ")((-|/)[a-zA-Z0-9]+)+\\s", relevance: 10 }, { begin: "\\s(" + r.join("|") + ")((-|/)[a-zA-Z0-9]+)*\\s", relevance: 10 } ] }, { className: "class", begin: `L[^(;: ]*;`, relevance: 0 }, { begin: "[vp][0-9]+" } ] }; } return e = a, e; } export { o as __require }; //# sourceMappingURL=smali.mjs.map