GolfScript automatically coerces values, according to the following ‘priority’ sequence:
integer → array → string → block
(listed from lowest to highest.)
This means that
"1"7+ leaves the string
"17" on the stack (and not
8), because strings have a higher priority than integers.
[To those GolfScript veterans – apologies for insulting your respective intelligences.]
How would it be possible to do this the other way? That is, to coerce a string into an integer?