symex.el icon indicating copy to clipboard operation
symex.el copied to clipboard

Add support for Clojure's reader macros

Open dcostaras opened this issue 3 years ago • 4 comments

Summary of Changes

Clojure has a number of reader macros, some of which have differing syntax to other lisps. This PR adds support for the unique reader macros.

Public Domain Dedication

  • [x] In contributing, I relinquish any copyright claims on my contribution and freely release it into the public domain in the simple hope that it will provide value.

dcostaras avatar Nov 14 '21 10:11 dcostaras

@countvajhula I'm unsure if the Clojure interface file is the best place for Clojure specific functionality?

dcostaras avatar Nov 14 '21 10:11 dcostaras

And a second question re. process is; would you rather small PRs that focused on say one reader macro or one PR for all of Clojure's reader macros?

dcostaras avatar Nov 14 '21 10:11 dcostaras

@dcostaras Probably one PR for all of them (the existing PRs are fine). And yeah the clojure interface file is a good place for it.

countvajhula avatar Nov 15 '21 21:11 countvajhula

Would love to see some before / after examples to get a sense of what we're going for. Something like what's in the description for this issue.

countvajhula avatar Nov 15 '21 21:11 countvajhula