福嶋です。

At Sat, 10 Feb 2001 06:31:23 +0900 (JST),
Ippei Obayashi <ohai / kmc.kyoto-u.ac.jp> wrote:
> まず、クラスの構成について私の考えを書きます。
> 下の通りです。
> 
> module SDL
>   class Error < StandardError  # SDLで生じるエラーを通知するクラス
>   class Surface  # 画像を描きこめるフィールド
>   class Screen < Surface  # ここに描きこまれた画像が表示される
>   class Event  # キーやマウスなどをとりあつかう
>   module Key  # Keysymを定義する
>   module Mixer  # 効果音等を使えるようにする SDL_mixerのインタフェース
>   class JoyStick  # ジョイスティックを取り扱う
>   module WM  # ウィンドウを取り扱う
>   class Font  
> 
> 基本的にSDLのCに対するインターフェースをそのままRubyに移したような設計です。
> これで問題はないと思います。

> あとswigでモジュール内モジュールは作れるのでしょうか。

今のところ、作れません。
ただ、やはり不便なので、何とかしたいとは思ってます。

---
福嶋正機