On Tuesday, November 26, 2002, at 07:21 AM, Garrett Goebel wrote:
NaN requires a pragma. As such, shouldn't documenting it be deferred till later?Yes, but not _too_ much later. If C<NaN> isn't the default behavior, we have to document what _is_ the default behavior. :-) And if you need a pragma to enable C<NaN>, which in turn makes fundamental changes in how many Perl6 numeric types behave, we ought to document _both_ behaviors in the "Numerics" section. Even if it's a standard pragma, it still may be a "basic feature" of Perl6 that needs documenting, and we should associate it with the other numeric behaviors. (We can't quite go in Camel-book order, w.r.t. pragma and other toggles.)
But it's true, perl6-internals is talking about these issues right now. So if we wait a bit, we can have a much more informed discussion.
MikeL