I don't understand why one would want to use lexical syntax in this example.
For example, I don't ask for lexical syntax, say #$foo, that evaluates
to, say, a freshly generated list containing the symbol foo. You would
just write (list 'foo).
Am Sa., 25. Jan. 2025 um 18:57 Uhr schrieb Wolfgang Corcoran-Mathe
<xxxxxx@sigwinch.xyz>:
>
> Hi Jakub,
>
> On 2025-01-25 14:38 +0100, Jakub T. Jankiewicz wrote:
> > If uninterned symbol is self evaluated with :|srfi| how can you use it with
> > macros as part of the code?
>
> You’re absolutely right. As I said in my reply to Shiro, making the
> lexical syntax self-evaluating was a mistake. At some point in the
> writing process I got the ‘identifier’ and ‘symbol’ concepts switched.
> I will fix this ASAP.
>
> --
> Wolfgang Corcoran-Mathe <xxxxxx@sigwinch.xyz>