I think the following is a bug. (read-from-string "foo bar" :start 4) FOO 4 I guess read-from-string just ignores :start Am I right? Thanks, Carl