Custom Query (1030 matches)
Results (373 - 375 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #849 | invalid | Reader tokenization is wrong for +.e2 | ||
| Description |
$ clall -r '(read-from-string "+.e2")'
International Allegro CL Free Express Edition --> +.E2, 4
Clozure Common Lisp --> 0.0, 4
CLISP --> |+.E2|, 4
CMU Common Lisp --> |+.E2|, 4
ECL --> 0.0, 4
SBCL --> |+.E2|, 4
CLHS is clear about it "2.3.1 Numbers as Tokens", the syntax for
floating point numbers is:
float ::= [sign]
{decimal-digit}*
decimal-point
{decimal-digit}+
[exponent]
|
[sign]
{decimal-digit}+
[decimal-point
{decimal-digit}*]
exponent
exponent ::= exponent-marker
[sign]
{digit}+
that is, at least one decimal digit is required before or after the dot. With no digit, the token +.e2 should be read as a symbol. |
|||
| #848 | fixed | #'Documentation for slot-definitions | ||
| Description |
#'documentation doesn't work for slot-definitions, e.g. (documentation slotd t). ANSI doesn't require this functionality but it's easy to suppport. |
|||
| #846 | fixed | in HELP, say that quotes are required for toplevel cd command | ||
| Description |
The toplevel :cd command differs from typical system shell usage in that quotes are required around the directory name. This can create quite a lot of stumbling for a new user, making the command seem broken. This could be alleviated by changing the :? HELP entry for the cd command to: (:CD DIR) Change to directory DIR. Quotes are required, i.e. (:cd "..") |
|||
