And just to close the logic loop (++DrHyde and lidden, btw), this leading plus helps the parser evaluate all those numbers into a single value before printing.
$ perl -e 'print +(2+3)/5' 1
So I assume the author of the code the OP was reading thought there might be some ambiguity and wanted to help the parse out with that return statement.
In reply to Re^5: return +0
by goibhniu
in thread return +0
by arunvelusamy
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |