
When to use ' (or quote) in Lisp? - Stack Overflow
Sep 5, 2017 · In Emacs Lisp for example a symbol can have 1) data associated with it AND (at the same time - for the same symbol) 2) code associated with it - depending on the context, …
syntax - What does # mean in LISP - Stack Overflow
Feb 2, 2011 · Often Lisp users develop embedded languages and to make that a bit easier, the Common Lisp standard tries to keep character usage down to a minimum and also provides …
What makes Lisp macros so special? - Stack Overflow
Nov 6, 2008 · But Lisp is different. Lisp macros do have access to the parser, and it is a really simple parser. A Lisp macro is not handed a string, but a preparsed piece of source code in …
scheme - What's the best way to learn LISP? - Stack Overflow
Ansi Common Lisp by Paul Graham is a good book. I think it might be out of print, so your best bet to get it via Amazon. I got the book for a "Natural Language Processing" class I took my …
Why should I learn Lisp? [closed] - Stack Overflow
Jan 17, 2017 · I really feel that I should learn Lisp and there are plenty of good resources out there to help me do it. I'm not put off by the complicated syntax, but where in "traditional …
lisp - What is an S-Expression - Stack Overflow
Oct 23, 2022 · An atom is the base case. In classical Lisp (the original language proposed by John McCarthy), an atom is just a distinct unit, that we conventionally designate with a name. …
lisp - Is there any method to find and replace text by using …
Jun 21, 2022 · I would like to programmatically to produce a code for AutoCAD using VBA. The code will find and replace text in the AutoCAD. I found that AutoLISP allow using script to call …
lisp - Can you execute multiple statements in an "if" statement ...
Just to add, you could also use the (begin exp1 exp2...) syntax to evaluate more than one expression in Lisp sequentially. Using this on an if's branch will have the same effect as using …
LET versus LET* in Common Lisp - Stack Overflow
A Lisp compiler can use a devilish trick to implement let* by just making a few tweaks to the compilation strategy for let. To compile let*, we can allocate a single environment for all the …
What are the actual differences between Scheme and Common …
Mar 23, 2011 · Common Lisp is a fully-fledged, highly dynamic, multi-paradigm language with various ugly but pragmatic features, whose implementations are largely compatible with one …