O'Reilly logo

Die Programmiersprache Ruby by Yukihiro Matsumoto, David Flanagan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5.7 BEGIN und END

BEGIN und END sind reservierte Wörter in Ruby, die Code deklarieren, der ganz am Anfang beziehungsweise ganz am Ende eines Programms ausgeführt werden soll. (Beachten Sie, dass BEGIN und END in Großbuchstaben etwas völlig anderes sind als begin und end in Kleinbuchstaben.) Wenn es mehrere BEGIN-Anweisungen gibt, werden sie in der Reihenfolge ausgeführt, in der der Interpreter sie vorfindet. Wenn es mehrere END-Anweisungen gibt, werden diese umgekehrt zu der Reihenfolge ausgeführt, in der sie auftreten – das heißt, die erste wird zuletzt ausgeführt. Diese Anweisungen werden in Ruby nicht häufig eingesetzt. Sie wurden aus Perl übernommen, das sie wiederum von der Textverarbeitungssprache awk geerbt hat.

Auf BEGIN und END müssen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required