Earlier quoted context omitted.
My first thought when I read sum(x+3, 1, 4) was x+3+1+4. Also it should be sum(x+3, x, 1, 4) since you need to encode what the iterator variable is as well.
I thought that was it too, but you're saying it's not..? I've been thinking about it for a few minutes now and I still can't figure out what other meaning it could have. Edit: Oh wait, someone else mentions map/filter, did they mean this as a combination of range->map->sum and the latter two numbers are the range portion, like sum(map(x+3, 1..4)) ? Edit2: And now I'm remembering sigma. I think it would have been more…
Granted I always found sigma a bit quirky for separating the range ends like that. Either x below and 1..4 above, or x=1..4 below/above would have been more intuitive.
But it's just a notation you learn once and then you know it.