ライブラリ
クラス
-
ARGF
. class (11) - Array (19)
- CGI (11)
- IO (11)
-
Net
:: IMAP (64) -
Net
:: IMAP :: ThreadMember (11) -
Net
:: POPMail (33) -
RDoc
:: Options (33) - SignalException (33)
- String (11)
- Struct (4)
- Tracer (22)
モジュール
- Etc (11)
- Kernel (44)
- OpenSSL (11)
- SecureRandom (11)
キーワード
-
$ INPUT _ LINE _ NUMBER (11) -
$ NR (11) - FloatDomainError (11)
-
MAX
_ MULTIPART _ COUNT (11) -
OPENSSL
_ VERSION _ NUMBER (11) - Ruby用語集 (11)
- bigdecimal (11)
- copy (11)
- expunge (11)
- format (11)
-
include
_ line _ numbers (11) -
line
_ numbers (11) -
line
_ numbers= (11) - lineno= (22)
- move (9)
- new (37)
- pack (19)
- pack テンプレート文字列 (11)
-
random
_ number (11) - search (11)
- seqno (11)
-
set
_ get _ line _ procs (22) - sprintf (11)
- store (11)
- sysconf (11)
-
uid
_ thread (11) - uidl (11)
-
unique
_ id (11) - unpack (11)
- 正規表現 (11)
検索結果
先頭5件
-
Kernel
$ $ INPUT _ LINE _ NUMBER -> Integer (24513.0) -
$. の別名
...$. の別名
1 e
2 f
3 g
4 h
5 i
# end of a.txt
require "English"
File.foreach(ARGV.at(0)){|line|
# read line
}
p $INPUT_LINE_NUMBER
# end of sample.rb
ruby sample.rb a.txt
#=> 5... -
Net
:: POPMail # number -> Integer (24201.0) -
メールに対して振られた、そのメールボックスで一意な番号を返します。
...メールに対して振られた、そのメールボックスで一意な番号を返します。
サーバに接続しなおすとこの番号は変化する場合があります。
メールごとに一意な識別子が必要なときは
Net::POPMail#uidl を使ってください。... -
RDoc
:: Options # include _ line _ numbers -> bool (21400.0) -
コマンドライン引数の --include-line-numbers を指定していた場合に true を返します。そうでない場合は false を返します。
...コマンドライン引数の --include-line-numbers を指定していた場合に true
を返します。そうでない場合は false を返します。... -
OpenSSL
:: OPENSSL _ VERSION _ NUMBER -> Integer (18317.0) -
システムにインストールされている OpenSSL 本体のバージョンを表した数です。 https://www.openssl.org/docs/manmaster/man3/OPENSSL_VERSION_NUMBER.html も参照してください。
...システムにインストールされている OpenSSL 本体のバージョンを表した数です。
https://www.openssl.org/docs/manmaster/man3/OPENSSL_VERSION_NUMBER.html
も参照してください。... -
RDoc
:: Options # line _ numbers -> bool (18300.0) -
コマンドライン引数の --line-numbers オプションを指定していた場合、true を返します。--no-line-numbers オプションを指定していた場合、false を返 します。
...コマンドライン引数の --line-numbers オプションを指定していた場合、true
を返します。--no-line-numbers オプションを指定していた場合、false を返
します。
どちらも指定しなかった場合は false を返します。... -
RDoc
:: Options # line _ numbers=(val) (18300.0) -
val に true を指定した場合、コマンドライン引数の --line-numbers オプショ ンと同様の指定を行います。
...val に true を指定した場合、コマンドライン引数の --line-numbers オプショ
ンと同様の指定を行います。
@param val --line-numbers オプションと同じ指定を行う場合は true、そうで
ない場合は false を指定します。... -
Tracer
. set _ get _ line _ procs(filename) {|line| . . . . } (12418.0) -
あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。
...@param filename ソースファイルの場所を文字列で指定します。
@param proc 通常、文字列を返す手続きオブジェクトを指定します。
# 例 dummy.rb の3行目から6 行目のトレース出力に !! をつける
require 'tracer'
Tracer.set_get_line_procs(......'./dummy.rb'){|line|
str = "\n"
str = "!!\n" if line >= 3 and line <= 6
str
}
Tracer.on
require 'dummy'
dm = Dummy.new
puts dm.number
=begin
# dummy.rb
class Dummy
def initialize
@number = 135
end
attr :number
end
=end... -
ARGF
. class # lineno=(number) (12323.0) -
全引数ファイルを一つのファイルとみなしたときの現在の行番号を number に書き換えます。
...番号を number に書き換えます。
この値を読み込みたい場合は ARGF.class#lineno を使用してください。
@param number 更新後の行番号を指定する
ARGF.lineno # => 0
ARGF.readline # => "This is line 1\n"
ARGF.lineno # => 1
ARGF.lineno = 0 #......=> 0
ARGF.lineno # => 0
@see ARGF.class#lineno... -
IO
# lineno=(number) (12323.0) -
現在の行番号を number にセットします。 $. は次回の読み込みの時に更新されます。
... number にセットします。 $. は次回の読み込みの時に更新されます。
@param number 行番号を整数で指定します。
@raise IOError 読み込み用にオープンされていなければ発生します。
f = File.new("testfile")
f.gets #=> "Thi......s is line one\n"
$. #=> 1
f.lineno = 1000
f.lineno #=> 1000
$. #=> 1
f.gets #=> "This is line two\n"
$. #=> 1001
@see $.... -
Tracer
. set _ get _ line _ procs(filename , proc) (12218.0) -
あるファイルについて利用する、行番号からソースのその行の内容を返す 手続きを指定します。何も指定しなければデフォルトの動作が利用されます。 指定する手続きは行番号を唯一の引数として呼び出されます。
...@param filename ソースファイルの場所を文字列で指定します。
@param proc 通常、文字列を返す手続きオブジェクトを指定します。
# 例 dummy.rb の3行目から6 行目のトレース出力に !! をつける
require 'tracer'
Tracer.set_get_line_procs(......'./dummy.rb'){|line|
str = "\n"
str = "!!\n" if line >= 3 and line <= 6
str
}
Tracer.on
require 'dummy'
dm = Dummy.new
puts dm.number
=begin
# dummy.rb
class Dummy
def initialize
@number = 135
end
attr :number
end
=end...