UNPKG

@atomist/clj-editors

Version:

We build a node module `@atomist/clj-editors` here. This allows us to construct clojure editors using `rewrite-cljs`. After adding this dependency, the node application will have access to javascript functions transpiled from clojurescript.

26 lines (22 loc) 978 B
// Compiled by ClojureScript 1.9.946 {:target :nodejs} goog.provide('rewrite_clj.parser.keyword'); goog.require('cljs.core'); goog.require('rewrite_clj.node'); goog.require('cljs.tools.reader.reader_types'); goog.require('rewrite_clj.reader'); rewrite_clj.parser.keyword.parse_keyword = (function rewrite_clj$parser$keyword$parse_keyword(reader){ rewrite_clj.reader.read_char.call(null,reader); var temp__4655__auto__ = rewrite_clj.reader.peek_char.call(null,reader); if(cljs.core.truth_(temp__4655__auto__)){ var c = temp__4655__auto__; if((c === ":")){ return rewrite_clj.node.keyword_node.call(null,rewrite_clj.reader.read_keyword.call(null,reader,":"),true); } else { rewrite_clj.reader.unread.call(null,reader,":"); return rewrite_clj.node.keyword_node.call(null,rewrite_clj.reader.read_keyword.call(null,reader,":")); } } else { return rewrite_clj.reader.throw_reader.call(null,reader,"unexpected EOF while reading keyword."); } }); //# sourceMappingURL=keyword.js.map