組み込みオブジェクト



Soopy

 システム関連のデータを保持しています。


CommandLine

 コマンドライン引数をリストとの形で保持しています。
 例。

    match(Soopy CommandLine){
      []: 0;
      [arg1]: 1;
      [arg1, arg2]: 2;
      [arg1, arg2, arg3]: 3;
      _: "Many args!";
    };



Date

 日付型のオブジェクトを生成するために使用します。

new year month day
    新しい日付を返す。

today
    今日の日付を返す。


Env

 環境変数を保持しています。

 例。

    Env "PATH";

    Env "HOME";




Dir

 Dir型のオブジェクトを保持しています。
これを使うことによって、ディレクトリ操作が出来ます。

 例。

    Dir chdir "/usr/local/lib";

    Dir mkdir "test";

    Dir rmdir "test";

    Dir list ".";

    Dir pwd;