soegaard2
2020-6-29 13:05:49

Technical drawing of a seven segment display:


soegaard2
2020-6-29 13:06:17

Now zooming in one of the segments:


soegaard2
2020-6-29 13:06:30

Not what I expected.


laurent.orseau
2020-6-29 13:18:06

Is that within the noted tolerance? :wink:


jcoo092
2020-6-29 21:18:43

If it gets the job done ¯_(ツ)_/¯


wlbberman
2020-6-29 22:18:17

I’m having a bit of trouble understanding the last example in the documentation for bound-identifier=?

(define-syntax (check stx) (syntax-case stx () [(_ x y) (if (bound-identifier=? #'x #'y) #'(let ([y 'wrong]) (let ([x 'binds]) y)) #'(let ([y 'no-binds]) (let ([x 'wrong]) y)))])) (define-syntax-rule (check-a x) (check a x)) > (check a a) binds > (check-a a) no-binds


soegaard2
2020-6-29 23:44:27

The a in (check a x) in the body of (check-a x) is introduced by the macro whereas the x is part of the input. This makes the scope of the identifiers different.


wlbberman
2020-6-30 00:47:03

Ahh. I think that makes sense


wlbberman
2020-6-30 00:47:07

Thanks!


jcoo092
2020-6-30 04:30:14

I might be misremembering slightly, but I’m pretty sure that the other day I was watching something on TV where somebody had something like a red, white and blue pocket square on the front of their jacket, and I kept thinking it was Racket branded :smile: