From: Thomas Hafner Date: 2007-04-22T05:25:05+09:00 Subject: same ruby file acting standalone resp. as library Hello, the class definitions of my ruby file shall always be active, whether the file is run as standalone program or whether the file is used indirectly by require or load, *but* when the file is run standalone, a special piece of code within the file shall be active in addition (a kind of main section). The idea is that the same ruby code file should be able to act in both kinds: as a library and as a standalone program which is using that library functionality. How can I achieve that easily? Regards Thomas Hafner