ファイルとストリーム
ファイル名
| name.m | Mathematica 言語で記述されたソースファイル |
| name.nb | Mathematica ノートブック形式の文書ファイル |
| name.ma | バージョン3より前の Mathematica ノートブック形式の文書 ファイル |
| name.mx | Mathematica の式のバイナリダンプ |
| name.exe | MathLink の実行可能ファイル |
| name.tm | MathLink テンプレートファイル |
| name.ml | MathLink 形式のストリームファイル |
Mathematica で使用されるほとんどのファイルはシステムに依存しない.しかしながら,.mxと.exeファイルはシステムに依存する.そのようなファイルでは,異なるシステム間の区別をするためにname/$SystemID/name のような形式でバージョン情報を表す慣例になっている.
一般にファイルの参照を行うときには,Mathematica は次のようにしてファイル名を解読する.
の形式のファイル名については,Getや関連の関数においては,さらに次のような解釈がなされる.
Install関数は
に対して name.exeという名前のファイルやディレクトリを参照する.
ストリーム
| InputStream["name",n] | ファイルやパイプからの入力 |
| OutputStream["name",n] | ファイルやパイプへの出力 |
オプション | デフォルト値 | |
| CharacterEncoding | Automatic | 特殊文字に用いるエンコーディングの指定 |
| BinaryFormat | False | ファイルをバイナリ形式として扱うか扱わないかを指定 |
| FormatType | InputForm | 式の表示に使うデフォルトの表記法 |
| PageWidth | 78 | 行当りの文字数 |
| TotalWidth | Infinity | 式あたりの最大文字数 |
Optionsを使いストリームのオプションを調べることができる.オプションの設定をリセットするにはSetOptionsを使う.
