Problem with read-from-string



If I understand the CLHS correctly, read-from-string accepts a start keyword which should mark the beginning of the read process.
However, if I do:

(read-from-string "1234" :start 2)

I get 1234. I would expect to get 34.

How can I read the string from any given character (withouth having to use subseq, which creates unnecesary objects)?

Thanks for any help.
.



Relevant Pages

  • Re: observing my competitor
    ... mark r wrote: ... h1, link to root, keyword ... x images with keyword alt text ... Perhapse they ought to start thinking on those forums instead of blabbering and assuming. ...
    (alt.internet.search-engines)
  • Re: observing my competitor
    ... mark r wrote: ... h1, link to root, keyword ... x images with keyword alt text ... Forums, schmorums. ...
    (alt.internet.search-engines)
  • Re: observing my competitor
    ... mark r wrote: ... h1, link to root, keyword ... x images with keyword alt text ... the h3 spammy link above the footer ...
    (alt.internet.search-engines)
  • filter help needed
    ... I have a filter set up in Outlook 2007 to send messages from a ... distribution group to a separate folder and another to mark any of ... those messages containing a specific keyword with an exclamation mark. ...
    (microsoft.public.outlook.general)
  • read-from-string t nil :start
    ... In `read-from-string' the:start keyword works only if I supply the ... But according to hyperspec, their values are t and nil already by ... Is that a clisp issue or something else is going on? ...
    (comp.lang.lisp)