········@csie.ntu.edu.tw (�x���u) writes:
> (setf bb "aaa bbb ccc ddd")
> (read-from-string bb)
> AAA
> 4
> (read-from-string bb :start 4)
> AAA
> 4
>
> ???
> why ?
Because the interface of READ-FROM-STRING is provoking
these errors.
See the argument list of READ-FROM-STRING.
It is: string &optional eof-error-p eof-value &key :start ...
So you need to provide the arguments for
eof-error-p and eof-value, like in
(read-from-string bb nil nil :start 4)