[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Don't Unquote Me
From: |
( |
Subject: |
Re: Don't Unquote Me |
Date: |
Fri, 14 Oct 2022 20:32:55 +0100 |
On Fri Oct 14, 2022 at 7:38 PM BST, jgart wrote:
> > Nope; they're special built-in forms like ``lambda'' and ``define''.
>
> So, they are ordinary functions defined in guile?
>
> Or by built-ins you mean that they are implemented in C?
>
> I'll read through the guile source code a bit later ;()
They are fundumental forms. You cannot define ``quote'' et al in terms of any
other feature. Just like there's no way to implement ``lambda'' in Guile,
because ``lambda'' is a fundumental form. So yes, they will be implemented in
C as part of the Guile core.
-- (