amstd readme (japanese:euc-jp)

ユーティリティコレクション amstd です。
他のパッケージを書いてる途中にふと思いついて作ったものの
入れる場所がないものをまとめました。

[インストール]

  $ ruby setup.rb config
  $ ruby setup.rb setup
  # ruby setup.rb install

setup.rb の使い方は ruby setup.rb --help してみてください。


[ライセンス]

GNU General Public License (GPL) version 2 です。


[簡単な内容]

先に書いたとおり、これはユーティリティコレクションなので
ファイル相互の関係はほとんどありません。

bench.rb     超簡易ベンチマークメソッド benchmark
bug.rb       到達するはずのない場所に bug! と書いておくためのもの
collfrom.rb  どんなイテレータでものっとってその値を配列に集めます
dispatch.rb  フックの登録と起動
errutil.rb   バックトレースを省略しないで表示、など
extmod.rb    定型メソッド定義 property delegate_method abstract
fileutils.rb futils.rb
             ファイルのコピーなどの操作を集めたモジュール
gconst.rb    読み出し専用のグローバル変数をつくる
getdep.rb    Rubyスクリプトからrequireをたどって必要なファイル名を集める
info.rb      amstd のメタ情報を集めたモジュール
must.rb      タイプチェック must など
pipeline.rb  なんだったかなあ…
rbparams.rb  rbconfig からより親切な値を作って提供するモジュール
recycle.rb   使い終わったオブジェクトを再利用できるフレームを提供する
rubyemu.rb   ruby の require をエミュレートする
strquote.rb  どんなに文字列が長くても省略しない String#inspect
symbol.rb    Symbol をエミュレートする
timer.rb     タイマークラス
to_s.rb      _name2str _type2str _name2symbol など
version.rb   バージョンナンバークラス


あおきみねろう <aamine@dp.u-netsurf.ne.jp>
http://www1.u-netsurf.ne.jp/~brew/mine/ja/