Next: srfi.101 - 純粋に関数的でランダムアクセス可能なペアとリスト, Previous: srfi.78 - 軽量なテスト, Up: ライブラリモジュール - SRFI [Contents][Index]
srfi.98 - 環境変数へのアクセスこのsrfiはシステムの環境変数にアクセスするポータブルな方法を定義しています。 Gaucheは組み込みで環境変数にアクセスする手続きを持っていますが (環境の問い合わせ参照)、 ポータブルなコードを書くにはこちらのAPIを使うのが良いでしょう。
[SRFI-98]{srfi.98}
文字列nameで指定される名前を持つ環境変数の値を文字列で返します。
そのような環境変数が存在しなければ、#fが返されます。
この手続きはsys-getenvと等価です。
(get-environment-variable "PATH") ⇒ "/bin:/usr/sbin:/usr/bin"
[SRFI-98]{srfi.98} 全ての環境変数の名前と値の連想リストを返します。
この手続きは、省略引数を取らない時のsys-environ->alistと等価です。
(get-environment-variables)
⇒ (("PATH" . "/bin:/usr/sbin:/usr/bin")
…)
Next: srfi.101 - 純粋に関数的でランダムアクセス可能なペアとリスト, Previous: srfi.78 - 軽量なテスト, Up: ライブラリモジュール - SRFI [Contents][Index]