> On May 24, 2023, at 2:11 AM, Jens Axel Søgaard wrote:
>
> #lang racket
> (require (for-syntax syntax/parse
> racket/syntax))
>
> (define-syntax (make-id-macro stx)
> (syntax-parse stx
> [(_ id)
> (with-syntax ([name (format-id #'id "do-~a" #'id)]
>
Hi Kevin,
When you are writing macro generating macros there are two levels of
ellipsis.
The outer one, which you can write as ... as normal and the inner one which
you need to escape.
You can escape it with (... ...). That looks odd to me, so I usually bind
it to an identifier named ooo.
#lang r
Hi Kevin
The most active places for ‘Racketeers’ is the Racket [Discourse](
https://racket.discourse.group/) and [Discord](https://discord.gg/6Zq8sH5)
Please join us!
See also https://github.com/racket/racket/wiki/Macros - in particular i
think you may find what you are looking for in
https://
3 matches
Mail list logo