Re: [racket-users] (set 1) is not equal? to (set 1)

2018-10-18 Thread Thomas Gilray
Ok, thanks for the clarifying this! On Fri, Oct 19, 2018, 12:37 AM Alex Knauth wrote: > > > On Oct 19, 2018, at 12:18 AM, Thomas Gilray > wrote: > > I've tracked down a strange bug in my code to this behavior (minimized): > > (define (my-eval e) > (parameterize ([current-namespace (make-base-

Re: [racket-users] (set 1) is not equal? to (set 1)

2018-10-18 Thread Alex Knauth
> On Oct 19, 2018, at 12:18 AM, Thomas Gilray wrote: > > I've tracked down a strange bug in my code to this behavior (minimized): > > (define (my-eval e) > (parameterize ([current-namespace (make-base-namespace)]) > (namespace-require 'racket) > (eval (compile e) > (pretty-print

[racket-users] (set 1) is not equal? to (set 1)

2018-10-18 Thread Thomas Gilray
I've tracked down a strange bug in my code to this behavior (minimized): (define (my-eval e) (parameterize ([current-namespace (make-base-namespace)]) (namespace-require 'racket) (eval (compile e) (pretty-print (equal? (my-eval '(set 1)) (my-eval '(set 1 Which yields *#f* in Rac