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")
...)