UNPKG

@atomist/clj-editors

Version:

editor functions that use rewrite-clj and other important things from the clojurescript ecosystem

26 lines (22 loc) 979 B
// Compiled by ClojureScript 1.10.238 {: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__5455__auto__ = rewrite_clj.reader.peek_char.call(null,reader); if(cljs.core.truth_(temp__5455__auto__)){ var c = temp__5455__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