Hi,
not sure if this is intended (probably), or just an oversight from
0-based to 1-based indexing:
string ss = "abc"
eval ss + 1 # gives "bc"
The doc (ch. 14) says: " ...starting at the given character offset."
Normally I would interpret "starting at" meaning "right there", so in
the above example starting from the 1st character ("a"). OTOH I can see
that an "offset" could mean "right after that".
I tend to think this isn't a bug, but perhaps the doc could be
reformulated as "starting at the character after the given offset".
thanks,
sven