UNPKG

500 BJavaScriptView Raw
1/*
2Language: Clojure REPL
3Description: Clojure REPL sessions
4Author: Ivan Sagalaev <maniac@softwaremaniacs.org>
5Requires: clojure.js
6Website: https://clojure.org
7Category: lisp
8*/
9
10/** @type LanguageFn */
11function clojureRepl(hljs) {
12 return {
13 name: 'Clojure REPL',
14 contains: [
15 {
16 className: 'meta.prompt',
17 begin: /^([\w.-]+|\s*#_)?=>/,
18 starts: {
19 end: /$/,
20 subLanguage: 'clojure'
21 }
22 }
23 ]
24 };
25}
26
27module.exports = clojureRepl;