reprism
Version:
Modular Syntax highlighting for the web
26 lines (25 loc) • 466 B
JavaScript
export default {
language: 'brainfuck',
init: Prism => {
Prism.languages.brainfuck = {
pointer: {
pattern: /<|>/,
alias: 'keyword',
},
increment: {
pattern: /\+/,
alias: 'inserted',
},
decrement: {
pattern: /-/,
alias: 'deleted',
},
branching: {
pattern: /\[|\]/,
alias: 'important',
},
operator: /[.,]/,
comment: /\S+/,
}
},
}