Re: [racket-users] syntax/parse is not hygienic

2018-03-04 Thread Alexis King
Actually, what I wrote was wrong. The key piece of information I overlooked was the following rule: > A binding for an identifier can only capture a reference to another > if both were present in the source or introduced during a single > evaluation of a syntax or quasisyntax form, with the unders

Re: [racket-users] syntax/parse is not hygienic

2018-03-04 Thread Alexis King
> On Mar 4, 2018, at 15:11, Matthew Flatt wrote: > > I think scope-flipping would work, but FWIW, I thought you were going > a different direction here. The scope-flipping approach is a way to > infer an intended scope dynamically. It sounds to me like you want > something more static --- a way o

Re: [racket-users] pkgd.racket-lang.org sign-in link down

2018-03-04 Thread Jay McCarthy
Thanks, I just kicked it. On Sun, Mar 4, 2018 at 9:04 PM, 'John Clements' via users-redirect wrote: > The “sign in” link on pkgs.racket-lang.org appears to time out. It looks to > me like that’s because it’s a link to pkgd.racket-lang.org (not pkgs….). I > believe these are … supposed to be syn

[racket-users] pkgd.racket-lang.org sign-in link down

2018-03-04 Thread 'John Clements' via users-redirect
The “sign in” link on pkgs.racket-lang.org appears to time out. It looks to me like that’s because it’s a link to pkgd.racket-lang.org (not pkgs….). I believe these are … supposed to be synonyms? When I go to pkgd.racket-lang.org I get a directory listing… looks like a misconfigured web server.

Re: [racket-users] syntax/parse is not hygienic

2018-03-04 Thread Matthew Flatt
At Sun, 4 Mar 2018 12:40:43 -0800, Alexis King wrote: > 2. Are there some fundamental, theoretical obstacles to making a > syntax class-like thing hygienic that I have not foreseen? Or would > it really be as simple as performing the usual scope-flipping that > macroexpansion alrea

Re: [racket-users] syntax/parse is not hygienic

2018-03-04 Thread Matthias Felleisen
> On Mar 4, 2018, at 3:40 PM, Alexis King wrote: > > Apologies in advance for both the inflammatory subject and yet another > overly long email to this list. I wouldn’t call this inflammatory. It might be considered a bug report. Thanks for the thorough analysis. Would you be in a position

[racket-users] syntax/parse is not hygienic

2018-03-04 Thread Alexis King
Apologies in advance for both the inflammatory subject and yet another overly long email to this list. I think anyone who knows me knows that I love syntax/parse — I think it’s far and away one of Racket’s most wonderful features — but I’ve long suspected it does not respect hygiene. Consider:

[racket-users] Re: Getting young children started with Racket

2018-03-04 Thread Prabhakar Ragde
On Saturday, March 3, 2018 at 8:41:16 AM UTC-5, Paulo Matos wrote: > > Hello, > > I have a 7yo daughter currently in 1st grade (Germany) and she was given > a password for the school computer. Having never touched a computer > before she is now being introduced to typing and the mouse. > > I wo