English.rb

特殊変数 $! などに英語名の別名($ERROR_INFO など)をつけます。

使い方

require 'English'

特殊変数

定義される別名とその対応は以下の通りです。

$ERROR_INFO

$! の別名

$ERROR_POSITION

$@ の別名

$LOADED_FEATURES

$" の別名

$FS
$FIELD_SEPARATOR

$; の別名

$OFS
$OUTPUT_FIELD_SEPARATOR

$, の別名

$RS
$INPUT_RECORD_SEPARATOR

$/ の別名

$ORS
$OUTPUT_RECORD_SEPARATOR

$\ の別名

$INPUT_LINE_NUMBER
$NR

$. の別名

$LAST_READ_LINE

$_ の別名

$DEFAULT_OUTPUT

$> の別名

$DEFAULT_INPUT

$< の別名

$PID
$PROCESS_ID

$$ の別名

$CHILD_STATUS

$? の別名

$LAST_MATCH_INFO

$~ の別名

$IGNORECASE

$= の別名

$PROGRAM_NAME

$0 の別名

$ARGV

$* の別名

$MATCH

$& の別名

$PREMATCH

$` の別名

$POSTMATCH

$' の別名

$LAST_PAREN_MATCH

$+ の別名



rubyist ML