vue-files-preview-inno
Version:
A tool for previewing files such as doc, excel, pdf, image, markdown, txt, audio, and video and so on.
54 lines (53 loc) • 1.35 kB
JavaScript
var n, r;
function b() {
if (r) return n;
r = 1;
function a(e) {
const i = e.regex;
return {
name: "Erlang REPL",
keywords: {
built_in: "spawn spawn_link self",
keyword: "after and andalso|10 band begin bnot bor bsl bsr bxor case catch cond div end fun if let not of or orelse|10 query receive rem try when xor"
},
contains: [
{
className: "meta.prompt",
begin: "^[0-9]+> ",
relevance: 10
},
e.COMMENT("%", "$"),
{
className: "number",
begin: "\\b(\\d+(_\\d+)*#[a-fA-F0-9]+(_[a-fA-F0-9]+)*|\\d+(_\\d+)*(\\.\\d+(_\\d+)*)?([eE][-+]?\\d+)?)",
relevance: 0
},
e.APOS_STRING_MODE,
e.QUOTE_STRING_MODE,
{ begin: i.concat(
/\?(::)?/,
/([A-Z]\w*)/,
// at least one identifier
/((::)[A-Z]\w*)*/
// perhaps more
) },
{ begin: "->" },
{ begin: "ok" },
{ begin: "!" },
{
begin: "(\\b[a-z'][a-zA-Z0-9_']*:[a-z'][a-zA-Z0-9_']*)|(\\b[a-z'][a-zA-Z0-9_']*)",
relevance: 0
},
{
begin: "[A-Z][a-zA-Z0-9_']*",
relevance: 0
}
]
};
}
return n = a, n;
}
export {
b as __require
};
//# sourceMappingURL=erlang-repl.mjs.map