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 racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/20200812065032.249%40sirmail.smtps.cs.utah.edu.