UNPKG

prism-code-editor

Version:

Lightweight, extensible code editor component for the web using Prism

13 lines (12 loc) 588 B
import { l as languages } from "../../index-DF54SWhA.js"; languages.matlab = { "comment": /%\{[^]*?\}%|%.+/, "string": /\B'(?:''|[^\n'])*'/g, // FIXME We could handle imaginary numbers as a whole "number": /(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?(?:[ij])?|\b[ij]\b/, "keyword": /\b(?:NaN|break|case|catch|continue|else|elseif|end|for|function|in?f|otherwise|parfor|pause|pi|return|switch|try|while)\b/, "function": /\b(?!\d)\w+(?=\s*\()/, "operator": /\.?[\\^'/*]|[:@]|[~=<>+-]=?|&&?|\|\|?/, "punctuation": /\.{3}|[()[\]{}.,;!]/ }; //# sourceMappingURL=matlab.js.map