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

2 Bugs from the KCL or AKCL reader:



The following illustrates two lisp reader bugs:
the first one is a bug on reading a simple reentrant structure,
the second one is a bug on reading symbols matching *B* or *b*
where * is any (large enough) number.  We have looked at
the reader code for the 1st bug and did NOT find an easy fix.
Good luck!

Except for that AKCL is really neat stuff!  Congratulations!!
------------------
Starts dribbling to mybugs.dribble (1989/7/7, 17:30:4).
NIL

>
"AKCL Version (1.175) Sat Jun 3
""AKCL Version (1.175) Sat Jun 3
"

>
(defstruct foo self)MAKE-FOO

>
#1=#S(FOO :SELF #1#
Error: #1# is undefined.
Error signalled by SYSTEM:SHARP-S-READER.

Broken at READ.  Type :H for Help.
>>)
:q

Top level.
>most-positive-long-float
7.237005577332263E75

>'7.237005577332263B75
7.237005577332263B75

>'7.237005577332264B75

Error: Floating-point exception.
Error signalled by READ.

Broken at READ.  Type :H for Help.
>>:q

Top Level.

>'1B76

Error: Floating-point exception.
Error signalled by READ.

Broken at READ.  Type :H for Help.
>>:q

Top Level.

>'|1B76|
1B76

>(dribble)
----------

"thank you for your support"

Olivier Clarisse
att!ihlpf!clarisse