Function: json-read-keyword
json-read-keyword is a byte-compiled function defined in json.el.gz.
Signature
(json-read-keyword KEYWORD)
Documentation
Read the expected JSON KEYWORD at point.
Source Code
;; Defined in /usr/src/emacs/lisp/json.el.gz
(defun json-read-keyword (keyword)
"Read the expected JSON KEYWORD at point."
(prog1 (cond ((equal keyword "true") t)
((equal keyword "false") json-false)
((equal keyword "null") json-null)
(t (signal 'json-unknown-keyword (list keyword))))
(or (looking-at-p keyword)
(signal 'json-unknown-keyword (list (thing-at-point 'word))))
(json-advance (length keyword))
(or (looking-at-p (rx json--post-value))
(signal 'json-unknown-keyword (list (thing-at-point 'word))))
(json-skip-whitespace)))