# コメント #クラス定義 class C1 # インスタンス変数宣言 @value # インスタンスメソッド定義 def method( ) end end # クラス定義の外に書かれたメソッドは、内部定義クラスKernelのクラスメソッドという扱いになる def method( ) end # === ここから >>> Kernel.mk_main() 関数の実装として定義される # 式 x = 10 # 制御構造 if x == 1 then Console << "x == 1" << "\n" end # === ここまで <<< Kernel.mk_main() 関数の実装として定義される # クラス定義 class C2 end # === Kernel.mk_main() 実装の続き y = 0