racket / scribble

Other
194 stars 89 forks source link

racketblock can't typeset a vector with no source location #384

Closed sorawee closed 7 months ago

sorawee commented 7 months ago
#lang scribble/manual

@(require (for-syntax racket/base))

@(define-syntax (test stx)
   (with-syntax ([(xs ...) '(1 2 3 4)])
     #'@racketblock[#(xs ...)]))

@(test)

results in:

scribble/scribble-lib/scribble/racket.rkt:528:6: -: contract violation
  expected: number?
  given: #f

Note that '(xs ...) works fine. So is (xs ...).