ライブラリ
- ビルトイン (86)
-
cgi
/ html (36) - e2mmap (36)
-
irb
/ context (12) -
irb
/ output-method (24) - json (12)
- logger (7)
-
minitest
/ unit (1) - mkmf (60)
-
net
/ http (12) -
net
/ imap (12) - openssl (24)
- pathname (12)
- pp (96)
- prime (24)
- psych (120)
- rake (180)
- ripper (36)
-
ripper
/ filter (48) -
rubygems
/ installer (12) -
rubygems
/ package / tar _ input (12) -
rubygems
/ requirement (12) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (6) -
webrick
/ httputils (12)
クラス
-
Gem
:: Installer (12) -
Gem
:: Package :: TarInput (12) -
Gem
:: Requirement (12) -
IRB
:: Context (12) -
IRB
:: OutputMethod (24) - Integer (12)
-
Logger
:: Application (7) - Method (14)
- Module (12)
-
Net
:: HTTP (12) -
Net
:: IMAP (12) - Object (60)
-
OpenSSL
:: BN (12) - PP (36)
- Pathname (12)
- Prime (24)
-
Process
:: Status (12) -
Psych
:: Handler (24) -
Psych
:: Nodes :: Mapping (96) -
Rake
:: Application (132) -
Rake
:: InvocationChain (12) -
Rake
:: InvocationChain :: EmptyInvocationChain (12) -
Rake
:: Task (24) - Ripper (36)
-
Ripper
:: Filter (48) -
RubyVM
:: InstructionSequence (12) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (6) -
WEBrick
:: HTTPUtils :: FormData (12)
モジュール
-
CGI
:: HtmlExtension (24) -
CGI
:: TagMaker (12) - Enumerable (36)
- Exception2MessageMapper (36)
- Kernel (72)
-
MiniTest
:: Assertions (1)
キーワード
- << (7)
- >> (7)
- Fail (6)
- Raise (6)
-
add
_ loader (12) - anchor (12)
- anchor= (12)
-
app
_ script _ text (12) - append (54)
-
append
_ data (12) -
append
_ features (12) - application (12)
- application= (12)
- appname (1)
- bind (6)
- chunk (12)
- column (24)
-
comma
_ breakable (12) -
compile
_ error (12) -
cpp
_ command (12) -
def
_ exception (6) - each (24)
-
egrep
_ cpp (24) - encoding (12)
-
end
_ mapping (12) - entries (12)
- fail (6)
- form (24)
- implicit (12)
- implicit= (12)
- init (12)
-
inspect
_ mode= (12) - jj (12)
- level= (1)
-
load
_ rakefile (12) - log (2)
- log= (1)
-
mu
_ pp (1) -
nOE
_ element _ def (12) - name (12)
-
object
_ group (12) -
on
_ XXX (12) -
on
_ default (12) -
original
_ dir (12) - parse (12)
- ppx (12)
-
pretty
_ inspect (12) -
pretty
_ print (36) -
pretty
_ print _ cycle (12) -
pretty
_ print _ inspect (12) -
pretty
_ print _ instance _ variables (12) - proppatch (12)
- rakefile (12)
- run (12)
- seplist (12)
-
set
_ log (1) -
slice
_ before (24) - start (1)
-
start
_ mapping (12) - stopped? (12)
- style (12)
- style= (12)
- tag (12)
- tag= (12)
-
to
_ a (12) -
to
_ bn (12) -
top
_ level (12) -
top
_ level _ tasks (12) -
try
_ cpp (24) -
tty
_ output= (12) -
zipped
_ stream (12)
検索結果
先頭5件
-
PP
# comma _ breakable -> () (23101.0) -
以下と等価な働きをするもので簡便のために用意されています。 //emlist[][ruby]{ text ',' breakable //}
以下と等価な働きをするもので簡便のために用意されています。
//emlist[][ruby]{
text ','
breakable
//}
@see PrettyPrint#text, PrettyPrint#breakable -
PP
# object _ group(obj) { . . . } -> () (23101.0) -
以下と等価な働きをするもので簡便のために用意されています。 group(1, '#<' + obj.class.name, '>') { ... }
...以下と等価な働きをするもので簡便のために用意されています。
group(1, '#<' + obj.class.name, '>') { ... }
@param obj 表示したいオブジェクトを指定します。
@see PrettyPrint#group... -
IRB
:: OutputMethod # pp(*objs) -> object (18202.0) -
各 obj を inspect した文字列を self に出力し、最後に改行を出力します。
...各 obj を inspect した文字列を self に出力し、最後に改行を出力します。
@param objs 任意のオブジェクトを指定します。... -
PP
# seplist(list , sep = lambda { comma _ breakable } , iter _ method = :each) {|e| . . . } -> () (17131.0) -
リストの各要素を何かで区切りつつ、自身に追加していくために使われます。
...p が呼ばれます。
つまり、以下のふたつは同値です。
//emlist[][ruby]{
q.seplist([1,2,3]) {|v| q.pp v }
q.pp 1
q.comma_breakable
q.pp 2
q.comma_breakable
q.pp 3
//}
@param list 自身に追加したい配列を与えます。iter_method を適切に指定すれば、......せん。
@param sep 区切りを自身に追加するブロックを与えます。list がイテレートされないなら、
sep は決して呼ばれません。
@param iter_method list をイテレートするメソッドをシンボルで与えます。
@see PP#comma_breakable... -
Object
# pretty _ inspect -> String (17117.0) -
self を pp で表示したときの結果を文字列として返します。
...self を pp で表示したときの結果を文字列として返します。... -
Object
# pretty _ print _ inspect -> String (17107.0) -
Object#pretty_print を使って Object#inspect と同様に オブジェクトを人間が読める形式に変換した文字列を返します。
...Object#pretty_print を使って Object#inspect と同様に
オブジェクトを人間が読める形式に変換した文字列を返します。
出力する全てのオブジェクトに Object#pretty_print が定義されている必要があります。
そうでない場合には RuntimeEr......ror が発生します。
@raise RuntimeError 出力する全てのオブジェクトに Object#pretty_print が定義されて
いない場合に発生します。... -
Object
# pretty _ print _ cycle(pp) -> () (14226.0) -
プリティプリント時にオブジェクトの循環参照が検出された場合、 Object#pretty_print の代わりに呼ばれるメソッドです。
...ject#pretty_print の代わりに呼ばれるメソッドです。
あるクラスの pp の出力をカスタマイズしたい場合は、
このメソッドも再定義する必要があります。
@param pp PP オブジェクトです。
//emlist[][ruby]{
class Array
def pretty_print_cycle......(q)
q.text(empty? ? '[]' : '[...]')
end
end
//}
@see Object#pretty_print... -
Object
# pretty _ print _ instance _ variables -> [String | Symbol] (14107.0) -
プリティプリント時に表示すべき自身のインスタンス変数名の配列をソートして返します。 返されたインスタンス変数はプリティプリント時に表示されます。
...表示すべき自身のインスタンス変数名の配列をソートして返します。
返されたインスタンス変数はプリティプリント時に表示されます。
pp に表示したくないインスタンス変数がある場合にこのメソッドを再定義します。... -
Rake
:: Task # application -> Rake :: Application (12417.0) -
自身を所有している Rake::Application のインスタンスを返します。
...自身を所有している Rake::Application のインスタンスを返します。...