Hash :
8b4d3bdc
Author :
Date :
2018-03-02T02:05:40
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
(def)
(if)
(do)
(let)
(var)
(fn)
(quote)
(->>)
(->)
(loop)
(recur)
(throw)
(try)
(monitor-enter)
(.)
(new)
(set!)
(defn)
(defn-)
(defmacro)
(defmulti)
(defmethod)
(defstruct)
(defonce)
(declare)
(definline)
(definterface)
(defprotocol)
(defrecord)
(deftype)
(defproject)
(ns)
(*)
(+)
(-)
(/)
(<)
(<=)
(>=)
(=)
(==)
(..)
(>)
(accessor)
(agent)
(agent-errors)
(aget)
(alength)
(all-ns)
(alter)
(and)
(append-child)
(apply)
(array-map)
(aset)
(aset-boolean)
(aset-byte)
(aset-char)
(aset-double)
(aset-float)
(aset-int)
(aset-long)
(aset-short)
(assert)
(assoc)
(await)
(await-for)
(bean)
(binding)
(bit-and)
(bit-not)
(branch?)
(contains?)
(end?)
(every?)
(false?)
(identical?)
(instance?)
(keyword?)
(list*)
(not-any?)
(true?)
(zero?)
----------------------------------------------------
[
["punctuation", "("], ["keyword", "def"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "if"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "do"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "let"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "var"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "fn"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "quote"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "->>"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "->"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "loop"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "recur"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "throw"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "try"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "monitor-enter"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "."], ["punctuation", ")"],
["punctuation", "("], ["keyword", "new"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "set!"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "defn"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "defn-"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "defmacro"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "defmulti"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "defmethod"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "defstruct"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "defonce"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "declare"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "definline"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "definterface"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "defprotocol"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "defrecord"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "deftype"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "defproject"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "ns"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "*"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "+"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "-"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "/"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "<"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "<="], ["punctuation", ")"],
["punctuation", "("], ["keyword", ">="], ["punctuation", ")"],
["punctuation", "("], ["keyword", "="], ["punctuation", ")"],
["punctuation", "("], ["keyword", "=="], ["punctuation", ")"],
["punctuation", "("], ["keyword", ".."], ["punctuation", ")"],
["punctuation", "("], ["keyword", ">"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "accessor"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "agent"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "agent-errors"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "aget"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "alength"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "all-ns"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "alter"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "and"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "append-child"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "apply"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "array-map"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "aset"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "aset-boolean"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "aset-byte"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "aset-char"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "aset-double"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "aset-float"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "aset-int"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "aset-long"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "aset-short"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "assert"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "assoc"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "await"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "await-for"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "bean"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "binding"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "bit-and"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "bit-not"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "branch?"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "contains?"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "end?"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "every?"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "false?"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "identical?"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "instance?"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "keyword?"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "list*"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "not-any?"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "true?"], ["punctuation", ")"],
["punctuation", "("], ["keyword", "zero?"], ["punctuation", ")"]
]
----------------------------------------------------
Checks for keywords.