12345678910111213141516171819202122232425262728293031 |
- /*
- 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: /^\.\.\.(?=[ ]|$)/ }
- ]
- },
- ]
- }
- }
- module.exports = pythonRepl;
|