branch: elpa/parseclj
commit b34d3e13a249d4b92f1a008cdc1df20a92f866c5
Author: Arne Brasseur <[email protected]>
Commit: Arne Brasseur <[email protected]>

    Support eval #=(foo...) forms
---
 parseclj-lex.el | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/parseclj-lex.el b/parseclj-lex.el
index 5f73d90d43..f3d445f48e 100644
--- a/parseclj-lex.el
+++ b/parseclj-lex.el
@@ -55,7 +55,8 @@
                                       :reader-conditional-splice
                                       :var
                                       :deref
-                                      :map-prefix)
+                                      :map-prefix
+                                      :eval)
   "Tokens that modify the form that follows.")
 
 (defvar parseclj-lex--prefix-2-tokens '(:metadata)
@@ -511,6 +512,9 @@ See `parseclj-lex-token'."
            ((equal char ?')
             (right-char)
             (parseclj-lex-token :var "#'" pos))
+           ((equal char ?=)
+            (right-char)
+            (parseclj-lex-token :eval "#=" pos))
            ((equal char ?\")
             (parseclj-lex-regex))
            ((equal char ?:)

Reply via email to