最終更新:2019-05-30 (木) 19:08:50 (1792d)
Ruby/モジュール/Kernel
全てのクラスから参照できるメソッドを定義しているモジュール。 Ruby/Objectクラスはこのモジュールをインクルードしています。
https://docs.ruby-lang.org/ja/latest/class/Kernel.html
モジュール関数
- Array
- Complex?
- Float?
- Hash?
- Integer
- Rational?
- String
- __callee__?
- __dir__?
- __method__?
- `
- abort?
- at_exit?
- autoload
- autoload??
- binding?
- block_given??
- iterator??
- caller?
- caller_locations?
- catch?
- chomp?
- chop?
- eval
- exec
- exit
- exit!?
- fail?
- raise?
- fork
- format?
- sprintf
- gets
- global_variables?
- gsub?
- lambda?
- proc?
- load?
- local_variables?
- loop?
- open
- open
- p
- pp
- printf
- putc?
- puts
- rand
- readline
- readlines?
- require
- require_relative?
- select
- set_trace_func?
- sleep
- spawn
- srand
- sub
- syscall?
- system
- test
- throw?
- trace_var?
- trap?
- untrace_var?
- warn?
特殊変数
- $!?
- $”?
- $LOADED_FEATURES?
- $$
- $&?
- $'?
- $*
- $+?
- $,?
- $-0?
- $/?
- $-F?
- $;?
- $-I?
- $:?
- $LOAD_PATH?
- $-K?
- $KCODE?
- $-W?
- $-a?
- $-d?
- $DEBUG?
- $-i?
- $-l?
- $-p?
- $-v?
- $-w?
- $VERBOSE?
- $.?
- $0
- $PROGRAM_NAME?
- $1
- $10?
- $11?
- $2?
- $3?
- $4?
- $5?
- $6?
- $7?
- $8?
- $9?
- $<
- $=?
- $>?
- $stdout?
- $?
- $@
- $FILENAME?
- $SAFE?
- $\?
- $_
- $`?
- $stderr?
- $stdin?
- $~?