Problem of implicit quasiquote
Shiro Kawai
(27 Jun 2020 18:08 UTC)
|
Re: Problem of implicit quasiquote
Marc Nieper-Wißkirchen
(27 Jun 2020 20:54 UTC)
|
Re: Problem of implicit quasiquote
Shiro Kawai
(28 Jun 2020 02:09 UTC)
|
Re: Problem of implicit quasiquote
Shiro Kawai
(28 Jun 2020 02:10 UTC)
|
Re: Problem of implicit quasiquote
Marc Nieper-Wißkirchen
(28 Jun 2020 08:14 UTC)
|
Re: Problem of implicit quasiquote
Shiro Kawai
(28 Jun 2020 09:34 UTC)
|
Re: Problem of implicit quasiquote
Marc Nieper-Wißkirchen
(28 Jun 2020 10:34 UTC)
|
Re: Problem of implicit quasiquote
Shiro Kawai
(28 Jun 2020 11:00 UTC)
|
Re: Problem of implicit quasiquote
Shiro Kawai
(28 Jun 2020 11:16 UTC)
|
Re: Problem of implicit quasiquote Marc Nieper-Wißkirchen (28 Jun 2020 12:50 UTC)
|
Re: Problem of implicit quasiquote
Shiro Kawai
(28 Jun 2020 20:45 UTC)
|
Re: Problem of implicit quasiquote
Marc Nieper-Wißkirchen
(28 Jun 2020 21:01 UTC)
|
Re: Problem of implicit quasiquote
Shiro Kawai
(28 Jun 2020 21:08 UTC)
|
Re: Problem of implicit quasiquote
Marc Nieper-Wißkirchen
(28 Jun 2020 21:14 UTC)
|
Re: Problem of implicit quasiquote
Shiro Kawai
(28 Jun 2020 21:42 UTC)
|
Re: Problem of implicit quasiquote
Shiro Kawai
(28 Jun 2020 21:52 UTC)
|
Re: Problem of implicit quasiquote
Marc Nieper-Wißkirchen
(29 Jun 2020 06:31 UTC)
|
Re: Problem of implicit quasiquote
Shiro Kawai
(29 Jun 2020 20:27 UTC)
|
Re: Problem of implicit quasiquote
Marc Nieper-Wißkirchen
(30 Jun 2020 13:11 UTC)
|
Re: Problem of implicit quasiquote
Marc Nieper-Wißkirchen
(04 Jul 2020 09:09 UTC)
|
Am So., 28. Juni 2020 um 13:16 Uhr schrieb Shiro Kawai <xxxxxx@gmail.com>: > Well, actually, (,'quasiquote (form ...)) will do. Ugly, but works. It's ugly insofar as one cannot make use of the reader syntax "`" here. The same occurs with quasiquoting an unquote. By the way, there's at least one built-in macro that does some kind of implicit quoting, namely `case'. The natural syntax to extend case to non-literals in the clauses would be to use the unquote (and, possibly, equal? instead of eqv?): (case key ((a ,x) #t) (else #f)) If x evaluates to b, this would return #t if key evaluates to a or b.