[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

~% Directive

    do you know what this should do?

    (FORMAT NIL "~-1%")

Two choices:

1. "It is an error."
2. "Crank up the monitor's voltage and send a lethal blast of X-rays
   into the face of the person issuing such a silly command."

Since not all machines can support solution 2, we should probably go
with 1, even though 2 is the more elegant and long-lasting solution.

But seriously, there seem to be a number of places in the format
directives where negative numbers would make no sense.  I don't think
that all of these are explicitly flagged.  This should probably be fixed
up in the standard, but until then it seems reasonable to assume
non-negative integers unless there's some obvious meaning for the
negative case.

-- Scott