[racket-users] What is the expected PLT package catalog refresh rate? Is it not refreshing now?

2018-11-18 Thread default . kramer
I've just uploaded a package to the PLT catalog: https://pkgd.racket-lang.org/pkgn/search?tags=author%3Adefault.kramer%40gmail.com But I don't think it is refreshing? It tells me "This package has been modified since the package index was last rebuilt. The next index refresh is scheduled for Mo

[racket-users] How to disallow certain characters in identifiers?

2018-12-09 Thread default . kramer
I am trying to make a language based on Racket in which a.b would not be allowed as an identifier, rather it would expand to something like (b a). Seems like a job for read-cdot, right? Well I quickly learned it's not that simple. With read-cdot on (define a.b 3) is not an error, rather it becom

Re: [racket-users] How to disallow certain characters in identifiers?

2018-12-10 Thread default . kramer
Thanks Matthew, I think I can adapt that approach. As written, it's not quite what I had in mind because it disallows foo.bar in an expression context, before I get a chance to transform it to (bar foo). So I am going to try to (expand #'(module a racket . EXPRS)) and then search the fully-expa