When run Racket, in the REPL, the first command I execute runs fine. But the second (no matter what it is, even if it's just the first again) always produces:
; ptr-ref: contract violation ; expected: (and/c cpointer? (not/c (lambda (p) (pointer-equal? p #f)))) ; given: #f ; argument position: 1st ; [,bt for context] ; ptr-ref: contract violation ; expected: (and/c cpointer? (not/c (lambda (p) (pointer-equal? p #f)))) ; given: #f ; argument position: 1st ; [,bt for context] And it doesn't accept any more input after that point (including ",bt"). -- Benjamin Slade - https://babbagefiles.xyz `(pgp_fp: ,(21BA 2AE1 28F6 DF36 110A 0E9C A320 BBE8 2B52 EE19)) '(sent by mu4e on Emacs running under GNU/Linux . https://gnu.org ) `(Choose Linux ,(Choose Freedom) . https://linux.com )