1454件ヒット
[1-100件を表示]
(0.144秒)
種類
ライブラリ
- ビルトイン (377)
- bigdecimal (60)
-
cgi
/ html (24) - date (12)
-
irb
/ ext / save-history (12) -
irb
/ inspector (24) - json (24)
-
minitest
/ mock (2) -
minitest
/ spec (3) -
minitest
/ unit (58) - mkmf (12)
-
net
/ http (216) - optparse (144)
- rake (36)
-
rake
/ gempackagetask (12) -
rake
/ packagetask (12) -
rdoc
/ context (24) -
rdoc
/ generator / darkfish (12) -
rdoc
/ generator / ri (12) -
rdoc
/ markdown (24) -
rexml
/ document (12) -
ripper
/ filter (12) -
rubygems
/ gem _ path _ searcher (12) -
rubygems
/ user _ interaction (36) -
shell
/ command-processor (6)
クラス
- Array (18)
- BigDecimal (60)
- Date (12)
- Enumerator (18)
-
Enumerator
:: Chain (7) -
Enumerator
:: Lazy (24) -
Gem
:: GemPathSearcher (12) -
Gem
:: StreamUI :: SilentProgressReporter (12) -
Gem
:: StreamUI :: SimpleProgressReporter (12) -
Gem
:: StreamUI :: VerboseProgressReporter (12) -
IRB
:: Context (12) -
IRB
:: Inspector (12) -
JSON
:: State (24) -
MiniTest
:: Mock (2) -
MiniTest
:: Spec (3) -
MiniTest
:: Unit (18) -
MiniTest
:: Unit :: TestCase (10) -
Net
:: HTTP (204) -
Net
:: HTTPRequest (12) - Numeric (80)
- Object (12)
- OptionParser (144)
-
RDoc
:: Context (24) -
RDoc
:: Generator :: Darkfish (12) -
RDoc
:: Generator :: RI (12) -
RDoc
:: Markdown (24) -
REXML
:: Elements (12) -
Rake
:: Application (24) -
Rake
:: GemPackageTask (12) -
Rake
:: PackageTask (12) - Range (12)
-
Ripper
:: Filter (12) -
Shell
:: CommandProcessor (6) - Struct (52)
モジュール
-
CGI
:: Html4Fr (12) -
CGI
:: Html4Tr (12) - Enumerable (96)
- IRB (12)
- Kernel (12)
- MiniTest (2)
-
MiniTest
:: Assertions (26) - Process (36)
-
Rake
:: TaskManager (12) -
RubyVM
:: AbstractSyntaxTree (10)
キーワード
- Assertion (1)
- Assertions (1)
-
EXCEPTION
_ INFINITY (12) - GREGORIAN (12)
-
Init
_ Proc (12) -
Init
_ Thread (12) -
Init
_ stack (12) -
Init
_ var _ tables (12) - Inspector (12)
- Location (12)
-
MINI
_ DIR (1) -
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 1 . 0 (4) -
PASSTHROUGH
_ EXCEPTIONS (1) -
RLIM
_ INFINITY (12) -
SIGN
_ NEGATIVE _ FINITE (12) -
SIGN
_ NEGATIVE _ INFINITE (12) -
SIGN
_ POSITIVE _ FINITE (12) -
SIGN
_ POSITIVE _ INFINITE (12) -
SUPPORTS
_ INFO _ SIGNAL (1) - VERSION (1)
- [] (12)
-
_ _ name _ _ (1) -
_ assertions (1) -
_ assertions= (1) - after (1)
- assert (1)
-
assert
_ block (1) -
assert
_ empty (1) -
assert
_ equal (1) -
assert
_ in _ delta (1) -
assert
_ in _ epsilon (1) -
assert
_ includes (1) -
assert
_ instance _ of (1) -
assert
_ kind _ of (1) -
assert
_ match (1) -
assert
_ nil (1) -
assert
_ operator (1) -
assert
_ raises (1) -
assert
_ respond _ to (1) -
assert
_ same (1) -
assert
_ send (1) -
assert
_ throws (1) -
assertion
_ count (1) -
assertion
_ count= (1) - autorun (1)
- before (1)
-
buffer
_ initial _ length (12) -
buffer
_ initial _ length= (12) -
capture
_ io (1) - chunk (12)
- copy (12)
-
create
_ makefile (12) - current (1)
-
definition
_ lists (12) -
definition
_ lists= (12) - delete (12)
-
element
_ init (24) - errors (1)
- errors= (1)
-
exception
_ details (1) - expect (1)
- failures (1)
- failures= (1)
-
filter
_ backtrace (1) - finite? (9)
- flunk (1)
- infinite? (9)
- inherited (1)
-
init
_ gemspecs (12) -
init
_ mark _ stack (12) -
init
_ save _ history (12) - initgroups (12)
- initialize (42)
-
initialize
_ classes _ and _ modules (12) -
initialize
_ methods _ etc (12) - inject (48)
-
irb
/ init (12) -
keyword
_ init? (4) - location (1)
- lock (12)
- lookup (12)
-
minitest
/ autorun (12) - mkcol (12)
- move (12)
-
mu
_ pp (1) - new (84)
- of (10)
-
on
_ head (12) -
on
_ tail (12) - output= (1)
- parse (36)
- parse! (12)
- pass (1)
- patch (24)
- ppid (12)
-
process
_ args (1) - produce (6)
- propfind (12)
- proppatch (12)
- puke (1)
- put (12)
- put2 (24)
-
rb
_ catch (12) -
rb
_ class _ initialize (12) -
rb
_ define _ global _ function (12) -
rb
_ exec _ arg _ init (1) -
rb
_ mod _ initialize (12) -
rb
_ obj _ call _ init (12) -
rb
_ thread _ initialize (12) -
rdoc
/ parser / c (12) - reduce (36)
- report (1)
- report= (1)
-
request
_ put (24) - reset (1)
-
ruby 1
. 8 . 4 feature (12) -
ruby
_ init (12) - run (14)
-
run
_ test _ suites (1) - size (31)
- skip (1)
-
slice
_ before (12) -
st
_ init _ strtable (12) -
st
_ init _ strtable _ with _ size (12) -
st
_ init _ table (12) -
st
_ init _ table _ with _ size (12) -
start
_ time (1) -
start
_ time= (1) - step (62)
- sum (42)
- summarize (24)
-
summary
_ indent (12) -
summary
_ indent= (12) -
summary
_ width (12) -
summary
_ width= (12) - teardown (1)
-
test
_ methods (1) -
test
_ order (1) -
test
_ suites (1) -
to
_ a (12) - trace (12)
- unlock (12)
- verify (1)
検索結果
先頭5件
- VALUE rb
_ exec _ arg _ init(int argc , VALUE *argv , int accept _ shell , struct rb _ exec _ arg *e) - static VALUE rb
_ class _ initialize(int argc , VALUE *argv , VALUE klass) - static VALUE rb
_ mod _ initialize(VALUE module) - static VALUE rb
_ thread _ initialize(VALUE thread , VALUE args) - void rb
_ obj _ call _ init(VALUE obj , int argc , VALUE *argv)
-
VALUE rb
_ exec _ arg _ init(int argc , VALUE *argv , int accept _ shell , struct rb _ exec _ arg *e) (32300.0) -
この関数は deprecated です。
...この関数は deprecated です。... -
static VALUE rb
_ class _ initialize(int argc , VALUE *argv , VALUE klass) (32200.0) -
Class#initialize の実体です。
...Class#initialize の実体です。... -
static VALUE rb
_ mod _ initialize(VALUE module) (32200.0) -
-
static VALUE rb
_ thread _ initialize(VALUE thread , VALUE args) (32200.0) -
-
void rb
_ obj _ call _ init(VALUE obj , int argc , VALUE *argv) (32200.0) -
オブジェクト obj に対して initialize を呼び出します。 引数は長さ argc の配列 argv で表され、 ブロックが積んである場合はそれも自動的に渡されます。
...オブジェクト obj に対して initialize を呼び出します。
引数は長さ argc の配列 argv で表され、
ブロックが積んである場合はそれも自動的に渡されます。... -
void ruby
_ init(void) (32200.0) -
評価器を初期化します。Ruby C API を呼ぶプロセスでは 前もって必ずこの関数を呼ばなければなりません。
...評価器を初期化します。Ruby C API を呼ぶプロセスでは
前もって必ずこの関数を呼ばなければなりません。... -
VALUE rb
_ catch(const char *tag , VALUE (*proc)() , VALUE data) (26106.0) -
catch と同等の動作を実行します。
...行します。
まず proc に、yield された値と data を渡して実行します。
その途中で tag が throw されたら rb_catch 全体を終了します。
throw が発生した場合はその値を返します。
throw が発生しなかったときは proc の返り値を返し......)
{
return rb_yield(b);
}
static VALUE
foo_catch(VALUE obj)
{
return rb_catch("footag", foo_yield, INT2FIX(2));
}
static VALUE
foo_abort(VALUE obj)
{
return rb_throw("footag", Qnil);
}
void
Init_foo(void)
{
VALUE Foo = rb_define_class("Foo", rb_cO......bject);
rb_define_method(Foo, "catch", foo_catch, 0);
rb_define_method(Foo, "abort", foo_abort, 0);
}... -
void rb
_ define _ global _ function(const char *name , VALUE (*func)() , int argc) (26106.0) -
関数 name を定義します。 func と argc は rb_define_method と同じです。
...。
func と argc は rb_define_method と同じです。
例:
static VALUE
return_obj_dup(VALUE obj)
{
VALUE dup = rb_obj_dup(obj); // オブジェクトを複製
return dup;
}
void Init_func() {
rb_define_global_function("dup_obj", return_obj_dup, 1);... -
rdoc
/ parser / c (26018.0) -
C 言語で記述されたソースコードから組み込みクラス/モジュールのドキュメン トを解析するためのサブライブラリです。
...に使用します。
rb_define_class や rb_define_method などで定義されたものに
対応する C 言語の関数のコメントを解析します。
例: Array#flatten の場合。rb_ary_flatten のコメントが解析されます。
/*
* Returns a new array that is a one-dimensio......nal flattening of this
* array (recursively). That is, for every element that is an array,
* extract its elements into the new array.
*
* s = [ 1, 2, 3 ] #=> [1, 2, 3]
* t = [ 4, 5, 6, [7, 8] ] #=> [4, 5, 6, [7, 8]]
* a = [ s, t, 9, 10 ] #=> [[1, 2, 3], [......atic VALUE
rb_ary_flatten(ary)
VALUE ary;
{
ary = rb_obj_dup(ary);
rb_ary_flatten_bang(ary);
return ary;
}
...
void
Init_Array()
{
...
rb_define_method(rb_cArray, "flatten", rb_ary_flatten, 0);
上記の例の場合、rb_ary_flatten... -
Rake
:: Application # init(app _ name = & # 39;rake& # 39;) (21207.0) -
コマンドラインオプションとアプリケーション名を初期化します。
...ンドラインオプションとアプリケーション名を初期化します。
//emlist[例][ruby]{
# Rakefile での記載例とする
task default: :test
task :test
Rake.application.name # => "rake"
Rake.application.init("MyApp") # => ["default"]
Rake.application.name # => "MyApp"
//}...