Re: [racket-users] Chez Scheme history

2019-05-23 Thread wanderley.guimar...@gmail.com
Thanks for sharing this. On Thu, May 23, 2019 at 10:09 AM Josh Rubin wrote: > I am just starting to learn Racket. Thank you, all Racket developers. > I read about the concept of using the Chez Scheme runtime system to > "host" Racket, so I looked into Chez, and found an interesting paper. > > Th

Re: [racket-users] Macro help

2019-05-23 Thread Michael Murdock MacLeod
Does this work? It uses a helper function, `prune`, to parse the var-val clauses. #lang racket (define-for-syntax (prune stx) (syntax-case stx () [() #'()] [((var val) others ...) (cons #'(var val) (prune #'(others ...)))] [(var others ...) (cons #'(var #f

[racket-users] Macro help

2019-05-23 Thread Kevin Forchione
Hi guys, I’ve been wracking my brains all day trying to come up with a macro that would convert this syntax: ;; (aux a (b (* 2 pi)) c (d pi)) ;; => (define-values (a b c d) (values #f 6.28318530717958 #f 3.141592653589793) I’m missing some part of the picture. The closest I’ve come is to create

[racket-users] Racket Mode documentation

2019-05-23 Thread Greg Hendershott
Recently I consolidated and updated Racket Mode documentation. It is generated in two formats: - Info: Installed locally. View in Emacs with `C-h i`. - HTML: View at . If you're curious how it's prepared:

[racket-users] Re: Chez Scheme history

2019-05-23 Thread francesco bennardo
Hi Josh, do as done myself: learn both, Chez Scheme and Racket, you will not regret it. For Chez Scheme there is the book of Dybvig online, along with other documentation, and for racket I suggest you "Realm of Racket". One thing want to tell you: with chez scheme I calculate with recursion 1,00

[racket-users] Chez Scheme history

2019-05-23 Thread Josh Rubin
I am just starting to learn Racket. Thank you, all Racket developers. I read about the concept of using the Chez Scheme runtime system to "host" Racket, so I looked into Chez, and found an interesting paper. The Development of Chez Scheme by R. Kent Dybvig https://www.cs.indiana.edu/%7Edyb/pubs