UNPKG

highlight.js

Version:

Syntax highlighting with language autodetection.

37 lines (34 loc) 692 B
/* Language: Python REPL Requires: python.js Author: Josh Goebel <hello@joshgoebel.com> Category: common */ function pythonRepl(hljs) { return { aliases: [ 'pycon' ], contains: [ { className: 'meta', starts: { // a space separates the REPL prefix from the actual code // this is purely for cleaner HTML output end: / |$/, starts: { end: '$', subLanguage: 'python' } }, variants: [ { begin: /^>>>(?=[ ]|$)/ }, { begin: /^\.\.\.(?=[ ]|$)/ } ] } ] }; } export { pythonRepl as default };