At Wed, 12 Aug 2020 08:32:25 -0400, Deren Dohoda wrote: > If I remove the @defproc of polynomial? then I do not get the error, though > then of course that definition never appears in the document. However, if I > instead remove the @defstruct* then the error also disappears. But > @defstruct* does not document the automatically generated procedure so it > seems that it shouldn't introduce it as far as scribble is concerned. Is > this a bug?
A `@defstruct*[polynomial .....]` form does document `polynomial?`. Although the word `polynomial?` doesn't appear on the page, it's implied by the `struct` form on the page. As another example, if you search the docs for `exn?`, you'll arrive at a `struct` declaration for `exn`, and not a separate `exn?` entry. Matthew -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/20200812065032.249%40sirmail.smtps.cs.utah.edu.

