Normalerweise markiert das Zeilenende das Ende einer Anweisung, es sei denn, die Zeile allein ergibt noch keinen gültigen Ausdruck. Mit ';' kann man mehrere Anweisungen in eine Zeile packen.
r = 2; a = 2 * Math::PI * r**2 puts "Fläche von Kreis mit " + "Radius #{r}: #{a}."
Fläche von Kreis mit Radius 2: 25.13274122871834.