最終更新:2007-12-11 (火) 10:02:43 (5996d)
Ruby/組み込み変数
$なんちゃら
ローカルスコープ
- $_
- $&
- $
- $`
- $'
- $+
- $1
- $2
- $3 ...
スレッドローカルスコープ
- $?
- $!
- $@
- $SAFE
グローバルスコープ
- $=
- $/
- $\
- $,
- $;
- $.
- $<
- $deferr
- $>
- $defout
- $0
- $PROGRAM_NAME
- $*
- $$
- $:
- $LOAD_PATH
- $"
- $LOADED_FEATURES
- $DEBUG
- $FILENAME
- $stdin
- $stdout
- $stderr
- $VERBOSE
- $KCODE
オプション変数
Ruby インタプリタのコマンドライン情報を示す一連の変数
$-0 # $/ の別名 $-a # -a が指定されている時、真。リードオンリー変数。 $-d # $DEBUG の別名 $-F # $; の別名 $-i # -i[extension] が指定されている時、拡張子を表す文字列を格納。 $-I # $LOAD_PATH の別名。 $-K # $KCODE の別名。 $-l # -l が指定されている時、真。リードオンリー変数。 $-p # -p が指定されている時、真。リードオンリー変数。 $-v # $VERBOSE の別名。 $-w # 同上 $-W # -W[level] で指定した値を返す。(警告レベル)