From: �x���u
Subject: how to use "read-from-string" ?
Date: 
Message-ID: <MPG.fe924ddc1eb4cb0989681@news.ntu.edu.tw>
(setf bb "aaa bbb ccc ddd")
(read-from-string bb)
AAA
4
(read-from-string bb :start 4)
AAA
4

???
why ?
From: Rainer Joswig
Subject: Re: how to use "read-from-string" ?
Date: 
Message-ID: <pvggesiu.fsf@lise.lavielle.com>
········@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)