Oto przykład z książki, którą czytam:
volume = begin
len = 10
breadth = 20
height = 30
len * breadth * height
end
Dlaczego potrzebuję wyrażeń złożonych? Mógłbym po prostu napisać volume = 10 * 20 * 30
lub volume = len * breadth * height
napisać funkcję dla tej lub anonimowej funkcji ...
Dlaczego używam begin
i end
? Lub prawdopodobnie lepsze pytanie: kiedy ich używam, jak sądzę, powyższy przykład z książki prawdopodobnie nie jest zbyt dobry.