UNPKG

prism-react-editor

Version:

Lightweight, extensible code editor component for React apps

16 lines (15 loc) 866 B
import { l as languages } from "../../index-k28m3HFc.js"; languages.ichigojam = { "comment": /(?:\B'|rem).*/i, "string": { pattern: /"(?:""|[!#$%&'()*,/:;<=>?^\w .+-])*"/g, greedy: true }, "number": /\B#[a-f\d]+|\B`[01]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i, "keyword": /\b(?:beep|bps|case|clear|cl[kopstv]|cont|copy|else|end|files?|for|gosub|goto|gsb|if|input|kbd|led|let|list|load|locate|lrun|new|next|out|play|poke|print|pwm|rem|renum|reset|return|right|r[tu]n|save|scroll|sleep|srnd|st[eo]p|sub|tempo|then|to|uart|video|wait)(?:\$|\b)/i, "function": /\b(?:abs|ana|asc|b?in|btn|dec|[er]nd|free|help|hex|i2c[rw]|inkey|len|line|s[ct]r|sound|tick|usr|[vz]er|v?peek)(?:\$|\b)/i, "label": /\B@\S+/, "operator": /<>|<=|>=|&&|\|\||[~&|^!=<>/*+-]|\b(?:and|not|or)\b/i, "punctuation": /[()[\],:;]/ }; //# sourceMappingURL=ichigojam.js.map