UNPKG

prism-code-editor

Version:

Lightweight, extensible code editor component for the web using Prism

49 lines (48 loc) 1.21 kB
import { l as languages } from "../../index-DF54SWhA.js"; import { b as boolean } from "../../patterns-Jkz_nwNQ.js"; languages.trig = languages.turtle = { "comment": /#.*/g, "multiline-string": { pattern: /"""(?:\\.|[^\\])*?"""|'''(?:\\.|[^\\])*?'''/g, alias: "string", inside: { "comment": /#.*/ } }, "string": /"(?:\\.|[^\\\n"])*"|'(?:\\.|[^\\\n'])*'/g, "url": { pattern: /<(?:[^\0- <>"{}|^`\\]|\\(?:u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))*>/g, inside: { "punctuation": /<|>/ } }, "function": { pattern: /(?:(?![-.\d\xb7])[-.\w\xb7\xc0-\ufffd]+)?:(?:(?![-.])(?:[-.:\w\xc0-\ufffd]|%[a-f\d]{2}|\\.)+)?/i, inside: { "local-name": { pattern: /(:)[^]+/, lookbehind: true }, "prefix": { pattern: /[^]+/, inside: { "punctuation": /:/ } } } }, "number": /[+-]?\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i, "punctuation": /[()[\]{}.,;]|\^\^/, "boolean": boolean, "keyword": [ /(?:\ba|@prefix|@base)\b|=/, /\b(?:base|graph|prefix)\b/i ], "tag": { pattern: /@[a-z]+(?:-[a-z\d]+)*/i, inside: { "punctuation": /@/ } } }; //# sourceMappingURL=turtle.js.map