Instead of parsing, make read-from-string do it for us.