Recently, I tried to understand reader macros better. I have read an article about using reader macros to read in objects in JSON format. With slight ...
Recently, I tried to understand reader macros better. I have read an article about using reader macros to read in objects in JSON format. With slight ...
I like pythonic-string-reader to enable python-esque triple quotes: (defun hello () """docstring""" :hello) Use it: it also works with Bu ...
I have a Common Lisp reader macro to parse lazy/delayed declarations of an "or" relation, using infix syntax separated by pipe chacaters ("|") as well ...
I am trying to define a reader macro that reads the length of a string. The string will be enclosed in vertical bars (pipes). For example: |yes| - ...
I used local-time's reader macro, until the moment I realized I don't need it (want to read back a date? Just use format or local-time:forma ...
I have my own Lisp interpreter in JavaScript that I work for some time now, and now I want to implement reader macros like in Common Lisp. I've creat ...
From the signatures of these functions, the obvious difference is that set-macro-character allows you to set reader macro function for a single charac ...
I am currently reading the chapter on read-time macros from Paul Graham's "On Lisp" book. The problem I am encountering is the following. When I run ...
Recently, I have come across the so-called hash-dot Common Lisp reader macro and am wondering how it works and what it does. Using search engines was ...
I wanted a function literal in Clojure that can take any number of arguments, but doesn't actually use them. So I've discovered %& ('rest arg' for ...
I want to have the file locations and character positions of where a macroexpansion takes place in order to highlight the macro expansion in a GUI. F ...
This question is somewhat replated to this and this for Elisp. Basically, how is the back-quote read and evaluated? What processes are happening? And ...
As I understand it Clojure does not expose the reader macro table or allow user defined reader macros. From http://clojure.org/reader: I'm just wo ...
I wrote some function that could replace the function read of common lisp Is there a way to use this function as default reader? ...
I am trying to make a reader macro that would convert @this into "this". This is what I currently have: The problem is that this requires that I p ...
Is there a formal way of proposing/discussing changes to Clojure? ...
I decided my birthday would be a good time to try and fix my Lisp problems. I've received a Lisp program from someone to run an experiment. It works ...
I am 90% sure the answer is in this paragraph of the asdf documentation , but I seem unable to grok it. I am wondering if I am able to have source fil ...
I've just been reading up on the sharpsign colon reader macro and it sounded like it had a very similar effect to gensym Sharpsign Colon: "introdu ...
Reading book "Let Over Lambda" by Doug Hoyte, I found the following description of #. sign, a.k.a. read-macro: A basic read macro that comes built ...