emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/parseclj b34d3e13a2 156/185: Support eval #=(foo...) forms


From: ELPA Syncer
Subject: [nongnu] elpa/parseclj b34d3e13a2 156/185: Support eval #=(foo...) forms
Date: Tue, 28 Dec 2021 14:05:31 -0500 (EST)

branch: elpa/parseclj
commit b34d3e13a249d4b92f1a008cdc1df20a92f866c5
Author: Arne Brasseur <arne@arnebrasseur.net>
Commit: Arne Brasseur <arne@arnebrasseur.net>

    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

[Prev in Thread] Current Thread [Next in Thread]