File: parseclj-lex.el.html
A reader for EDN data files and parser for Clojure source files.
Defined variables (5)
parseclj-lex--closing-tokens | Types of tokens that mark the end of a non-atomic form. |
parseclj-lex--leaf-tokens | Types of tokens that represent leaf nodes in the AST. |
parseclj-lex--prefix-2-tokens | Tokens that modify the two forms that follow. |
parseclj-lex--prefix-tokens | Tokens that modify the form that follows. |
parseclj-lex-symbol-special-chars | The list of characters that can consitute a symbol or keyword’s name. |
Defined functions (34)
parseclj-lex--character-value | (C) |
parseclj-lex--leaf-token-value | (TOKEN) |
parseclj-lex--number-value | (NUMBER-STR) |
parseclj-lex--string-value | (S) |
parseclj-lex-at-eof-p | () |
parseclj-lex-at-number-p | () |
parseclj-lex-at-whitespace-p | () |
parseclj-lex-character | () |
parseclj-lex-closing-token-p | (TOKEN) |
parseclj-lex-comment | () |
parseclj-lex-digit-p | (CHAR) |
parseclj-lex-error-p | (TOKEN) |
parseclj-lex-error-token | (POS &optional ERROR-TYPE) |
parseclj-lex-get-symbol-at-point | (POS) |
parseclj-lex-keyword | () |
parseclj-lex-leaf-token-p | (TOKEN) |
parseclj-lex-lookahead | (N) |
parseclj-lex-map-prefix | () |
parseclj-lex-next | () |
parseclj-lex-number | () |
parseclj-lex-regex | () |
parseclj-lex-skip-digits | () |
parseclj-lex-skip-hex | () |
parseclj-lex-skip-number | () |
parseclj-lex-string | () |
parseclj-lex-string* | () |
parseclj-lex-symbol | () |
parseclj-lex-symbol-rest-p | (CHAR) |
parseclj-lex-symbol-start-p | (CHAR &optional ALPHA-ONLY) |
parseclj-lex-token | (TYPE FORM POS &rest ATTRIBUTES) |
parseclj-lex-token-form | (TOKEN) |
parseclj-lex-token-p | (TOKEN) |
parseclj-lex-token-type | (TOKEN) |
parseclj-lex-whitespace | () |