BNR書いてみた。
引数も利用するように例を変更
ビルトイン関数の定義をロードするように変更。一括してハンドルしたいエラーをStandardErrorのサブクラスに変更
一括してハンドル出来るようになった。
未定義の関数を実行したときに、例外が発生することを確認するための例
これまでは@reader に代入されているIOオブジェクトが代入されていることを期待していたけれど、文字列や配列を代入できるようにした