1 line
2.1 KiB
Plaintext
1 line
2.1 KiB
Plaintext
{"version":3,"file":"erlang-repl-DMmkVkHh.chunk.mjs","sources":["../node_modules/highlight.js/lib/languages/erlang-repl.js"],"sourcesContent":["/*\nLanguage: Erlang REPL\nAuthor: Sergey Ignatov <sergey@ignatov.spb.su>\nWebsite: https://www.erlang.org\nCategory: functional\n*/\n\n/** @type LanguageFn */\nfunction erlangRepl(hljs) {\n const regex = hljs.regex;\n return {\n name: 'Erlang REPL',\n keywords: {\n built_in:\n 'spawn spawn_link self',\n keyword:\n 'after and andalso|10 band begin bnot bor bsl bsr bxor case catch cond div end fun if '\n + 'let not of or orelse|10 query receive rem try when xor'\n },\n contains: [\n {\n className: 'meta.prompt',\n begin: '^[0-9]+> ',\n relevance: 10\n },\n hljs.COMMENT('%', '$'),\n {\n className: 'number',\n begin: '\\\\b(\\\\d+(_\\\\d+)*#[a-fA-F0-9]+(_[a-fA-F0-9]+)*|\\\\d+(_\\\\d+)*(\\\\.\\\\d+(_\\\\d+)*)?([eE][-+]?\\\\d+)?)',\n relevance: 0\n },\n hljs.APOS_STRING_MODE,\n hljs.QUOTE_STRING_MODE,\n { begin: regex.concat(\n /\\?(::)?/,\n /([A-Z]\\w*)/, // at least one identifier\n /((::)[A-Z]\\w*)*/ // perhaps more\n ) },\n { begin: '->' },\n { begin: 'ok' },\n { begin: '!' },\n {\n begin: '(\\\\b[a-z\\'][a-zA-Z0-9_\\']*:[a-z\\'][a-zA-Z0-9_\\']*)|(\\\\b[a-z\\'][a-zA-Z0-9_\\']*)',\n relevance: 0\n },\n {\n begin: '[A-Z][a-zA-Z0-9_\\']*',\n relevance: 0\n }\n ]\n };\n}\n\nmodule.exports = erlangRepl;\n"],"names":["erlangRepl","hljs","regex","erlangRepl_1"],"mappings":"uCAQA,SAASA,EAAWC,EAAM,CACxB,MAAMC,EAAQD,EAAK,MACnB,MAAO,CACL,KAAM,cACN,SAAU,CACR,SACE,wBACF,QACE,+IAGJ,SAAU,CACR,CACE,UAAW,cACX,MAAO,YACP,UAAW,IAEbA,EAAK,QAAQ,IAAK,GAAG,EACrB,CACE,UAAW,SACX,MAAO,gGACP,UAAW,GAEbA,EAAK,iBACLA,EAAK,kBACL,CAAE,MAAOC,EAAM,OACb,UACA,aACA,iBACR,CAAO,EACD,CAAE,MAAO,IAAI,EACb,CAAE,MAAO,IAAI,EACb,CAAE,MAAO,GAAG,EACZ,CACE,MAAO,2EACP,UAAW,GAEb,CACE,MAAO,sBACP,UAAW,CACnB,CACA,EAEA,CAEA,OAAAC,EAAiBH","x_google_ignoreList":[0]} |