Some expression-oriented programming language, such as Lisp, Perl and Ruby, allow the programmer to omit an explicit return statement, specifying instead that the last evaluated expression is the return value of the subroutine.
Određeni programski jezici, kao što su Perl i Ruby, dopuštaju programeru izostavljanje eksplicitnih naredbi povratka, na taj način specificirajući da je posljednji evaluirani izraz povratna vrijednost potprograma.