News for hackers. Stuff that matters.
Re:Why Lisp macros are cool, a Perl perspective (2005) by lispm on Monday December 16, 2019 @09:27PM (#21809936)
> This is because "compiler" is referring specifically to when assembly is emitted

SBCL has both an in-core compiler (compiles to machine code in memory) and a file compiler (compiles to machine code in an file).

SBCL also has an interpreter (relatively new and which usually is not used), which executes Lisp source as data.

Re:Why Lisp macros are cool, a Perl perspective (2005) by omaranto on Monday December 16, 2019 @09:56PM (#21810089)
I didn't know SBCL had an interpreter! (For those who didn't know either, see [1].) When would you use it?

[1] http://www.sbcl.org/manual/#Interpreter

Re:Why Lisp macros are cool, a Perl perspective (2005) by lispm on Monday December 16, 2019 @10:10PM (#21810162)
In other implementations, interpreters are used for tools like source steppers or custom tracers...