On Mon, May 16, 2011 at 8:36 AM, Robby Findler
<ro...@eecs.northwestern.edu> wrote:
> On Mon, May 16, 2011 at 7:14 AM, Matthew Flatt <mfl...@cs.utah.edu> wrote:
>> At Fri, 13 May 2011 17:38:41 -0400, Sam Tobin-Hochstadt wrote:
>>> The `syntax/stx' and `racket/private/stx' libraries contain a bunch of
>>> duplication.  In particular, the following functions seem identical:
>>> `stx-null?' `stx-list?' `stx->list' `stx-pair?' `stx-car' `stx-cdr'.
>>>
>>> Is there any reason not to just have `syntax/stx' reprovide them,
>>> instead of defining duplicate versions?
>>
>> Seems fine to me. (Originally, the code in `racket/private/stx' wasn't
>> really accessible from `syntax/stx'.)
>
> Were they in different programming languages, by chance?

I believe they used to be in `startup.ss', which was in Racket in most
senses.  Although with an interesting implementation ...
-- 
sam th
sa...@ccs.neu.edu

_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

Reply via email to