るりまサーチ

最速Rubyリファレンスマニュアル検索!
225件ヒット [101-200件を表示] (0.218秒)

別のキーワード

  1. _builtin >
  2. bigdecimal >
  3. complex >
  4. module >
  5. integer >

検索結果

<< < 1 2 3 > >>

RDoc::TopLevel#find_local_symbol(name) -> RDoc::NormalClass | RDoc::SingleClass | RDoc::NormalModule | RDoc::AnyMethod | RDoc::Alias | RDoc::Attr | RDoc::Constant (6201.0)

クラス、モジュール、メソッド、定数、属性、alias、ファイルから name で指定したものを返します。見つからなかった場合は nil を返します。

...クラス、モジュール、メソッド、定数、属性、alias、ファイルから name で指定したものを返します。見つからなかった場合は nil を返します。...

RDoc::Parser::Simple#scan -> RDoc::TopLevel (3324.0)

自身の持つ RDoc::TopLevel のコメントとしてファイルの内容を解析し ます。

...自身の持つ RDoc::TopLevel のコメントとしてファイルの内容を解析し
ます。

@return RDoc::TopLevel オブジェクトを返します。...

RDoc::Parser::C#scan -> RDoc::TopLevel (3308.0)

C 言語で記述されたソースコードから組み込みクラス/モジュールのドキュメン トを解析します。

...C 言語で記述されたソースコードから組み込みクラス/モジュールのドキュメン
トを解析します。

@return RDoc::TopLevel オブジェクトを返します。...

RDoc::Parser::ChangeLog#scan -> RDoc::TopLevel (3308.0)

ChangeLog ファイルを解析します。

...ChangeLog ファイルを解析します。

@return RDoc::TopLevel オブジェクトを返します。...

RDoc::Parser::Markdown#scan -> RDoc::TopLevel (3308.0)

Markdown 形式で記述されたファイルを解析します。

...Markdown 形式で記述されたファイルを解析します。

@return RDoc::TopLevel オブジェクトを返します。...

絞り込み条件を変える

RDoc::Parser::RD#scan -> RDoc::TopLevel (3308.0)

RD 形式で記述されたファイルを解析します。

...RD 形式で記述されたファイルを解析します。

@return RDoc::TopLevel オブジェクトを返します。...

RDoc::Parser::Ruby#scan -> RDoc::TopLevel (3308.0)

Ruby のソースコードからクラス/モジュールのドキュメントを解析します。

...Ruby のソースコードからクラス/モジュールのドキュメントを解析します。

@return RDoc::TopLevel オブジェクトを返します。...

ERB#run(b=TOPLEVEL_BINDING) -> nil (3302.0)

ERB を b の binding で実行し、結果を標準出力へ印字します。

...
E
RB を b の binding で実行し、結果を標準出力へ印字します。

@param b eRubyスクリプトが実行されるときのbinding

//emlist[例][ruby]{
require 'erb'
e
rb = ERB.new("test <%= test1 %>\ntest <%= test2 %>\n")
test1 = "foo"
test2 = "bar"
e
rb.run
# test foo
# test bar
//}...

Module#autoload(const_name, feature) -> nil (3213.0)

定数 const_name を最初に参照した時に feature を Kernel.#require するように設定します。

...定数 const_name を最初に参照した時に feature を Kernel.#require するように設定します。

const_name が autoload 設定されていて、まだ定義されてない(ロードされていない)ときは、
autoload する対象を置き換えます。
const_name が(autoload...
...

@param const_name String または Symbol で指定します。
なお、const_name には、"::" 演算子を含めることはできません。
つまり、self の直下に定義された定数しか指定できません。

@param feature Kernel.#require と同様な方法で...
...//emlist[例][ruby]{
# ------- /tmp/foo.rb ---------
class Foo
class Bar
e
nd
e
nd
# ----- end of /tmp/foo.rb ----

class Foo
autoload :Bar, '/tmp/foo'
e
nd
p Foo::Bar #=> Foo::Bar
//}

以下のようにモジュールを明示的にレシーバとして呼び出すこともできます。

//em...

Module#public(*name) -> Array (3213.0)

メソッドを public に設定します。

...:spec/def#limit を参照して下さい。

@param name 0 個以上の String または Symbol を指定します。
@param names 0 個以上の String または Symbol を Array で指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//eml...
...y]{
def foo() 1 end
p foo # => 1
# the toplevel default is private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar # visibility changed (all access allowed)
p bar # => 2
p self.bar # => 2
//...

絞り込み条件を変える

Module#public(*name) -> self (3213.0)

メソッドを public に設定します。

...d:spec/def#limit を参照して下さい。

@param name 0 個以上の String または Symbol を指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1 end
p foo # => 1
# the toplevel default is...
...private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar # visibility changed (all access allowed)
p bar # => 2
p self.bar # => 2
//}...
<< < 1 2 3 > >>