種類
ライブラリ
- ビルトイン (762)
-
cgi
/ html (576) - cmath (120)
-
json
/ add / complex (24) - matrix (24)
-
rdoc
/ parser / ruby (12) -
ripper
/ lexer (60) -
rubygems
/ exceptions (24) - socket (24)
クラス
モジュール
-
CGI
:: HtmlExtension (564) - CMath (120)
- Kernel (24)
-
Socket
:: Constants (12)
キーワード
- * (12)
- ** (12)
- + (12)
- - (12)
- -@ (12)
-
/ (12) - < (12)
- <= (12)
- <=> (6)
- == (12)
- > (12)
- >= (12)
- Complex (36)
- DependencyRemovalException (12)
- EndOfYAMLException (12)
- HtmlExtension (12)
- I (12)
-
IFF
_ SIMPLEX (24) - Lexer (12)
- RubyLex (12)
- SignalException (12)
- a (24)
- abs (12)
- abs2 (12)
- acos (6)
- acosh (6)
- angle (12)
- arg (12)
- asin (6)
- asinh (6)
- atan (6)
- atan2 (6)
- atanh (6)
- base (12)
- between? (12)
- blockquote (24)
- caption (24)
- cbrt (6)
- checkbox (24)
-
checkbox
_ group (24) - clamp (12)
- coerce (12)
- conj (12)
- conjugate (12)
- cos (6)
- cosh (6)
- denominator (12)
- exp (6)
- fdiv (30)
-
file
_ field (24) - finite? (9)
- form (48)
-
here
_ document (12) -
heredoc
_ identifier (12) -
heredoc
_ restore (12) - hidden (24)
- html (24)
- i (12)
- imag (12)
- imaginary (12)
- img (24)
- infinite? (9)
- inspect (12)
-
irb
/ ruby-lex (12) -
irb
/ slex (6) -
json
/ add / complex (12) -
json
_ create (12) -
lex
_ get _ str (12) -
lex
_ getline (12) - log (12)
- log10 (6)
- log2 (6)
- magnitude (12)
-
marshal
_ dump (12) -
multipart
_ form (48) - new (36)
- numerator (12)
- parse (12)
-
parse
_ string (12) -
password
_ field (24) - phase (12)
- polar (24)
- quo (24)
-
radio
_ group (24) - rationalize (24)
-
rb
_ reserved _ word (12) - real (12)
- real? (12)
- rect (24)
- rectangular (24)
- reset (24)
-
ripper
/ lexer (12) -
scrolling
_ list (24) - signm (12)
- signo (12)
- sin (6)
- sinh (6)
- sqrt (6)
- submit (24)
- tan (6)
- tanh (6)
-
text
_ field (24) - textarea (24)
-
to
_ c (48) -
to
_ f (12) -
to
_ i (12) -
to
_ json (12) -
to
_ r (12) -
to
_ s (12) - tokenize (12)
- tr (12)
- trace (12)
- yylex (12)
- 字句構造 (12)
検索結果
-
static int yylex(void) (6100.0)
-
yyparse から呼び出されるスキャンルーチンです。 次のトークンを読み込み、そのシンボルを返します。
yyparse から呼び出されるスキャンルーチンです。
次のトークンを読み込み、そのシンボルを返します。 -
irb
/ slex (6016.0) -
Ruby のソースコードを字句解析するためのサブライブラリです。 irb/ruby-lex から使用されます。
...Ruby のソースコードを字句解析するためのサブライブラリです。
irb/ruby-lex から使用されます。
このライブラリで定義されているメソッドはユーザが直接使用するものではありません。... -
CGI
:: HtmlExtension (6000.0) -
HTML を生成するためのメソッドを提供するモジュールです。
HTML を生成するためのメソッドを提供するモジュールです。
例:
cgi.a("http://www.example.com") { "Example" }
# => "<A HREF=\"http://www.example.com\">Example</A>" -
Complex (6000.0)
-
複素数を扱うクラスです。
...Complex オブジェクトを作成するには、Kernel.#Complex、
Complex.rect、Complex.polar、Numeric#to_c、
String#to_c のいずれかを使用します。
//emlist[Complex オブジェクトの作り方][ruby]{
Complex(1) # => (1+0i)
Complex(2, 3) # => (2+3i)
Complex.pol......ar(2, 3) # => (-1.9799849932008908+0.2822400161197344i)
Complex(0.3) # => (0.3+0i)
Complex('0.3-0.5i') # => (0.3-0.5i)
Complex('2/3+3/4i') # => ((2/3)+(3/4)*i)
Complex('1@2') # => (-0.4161468365471424+0.9092974268256817i)
3.to_c # => (3+0i)
0.3.to_c # => (0......# => ((2/3)+(3/4)*i)
'1@2'.to_c # => (-0.4161468365471424+0.9092974268256817i)
//}
Complex オブジェクトは有理数の形式も実数の形式も扱う事ができます。
//emlist[例][ruby]{
Complex(1, 1) / 2 # => ((1/2)+(1/2)*i)
Complex(1, 1) / 2.0 # => (0.5+0.5i)
//}... -
Gem
:: DependencyRemovalException (6000.0) -
Gem を削除出来なかった場合に使用する例外です。
Gem を削除出来なかった場合に使用する例外です。 -
Gem
:: EndOfYAMLException (6000.0) -
YAML データが不正である場合に使用する例外です。
YAML データが不正である場合に使用する例外です。 -
RDoc
:: RubyLex (6000.0) -
ライブラリの内部で使用します。
ライブラリの内部で使用します。 -
Ripper
:: Lexer (6000.0) -
Ruby プログラムの字句解析器です。
Ruby プログラムの字句解析器です。 -
SignalException (6000.0)
-
捕捉していないシグナルを受け取ったときに発生します。
...状態では、
以下のシグナルが SignalException を発生させます。
* SIGALRM
* SIGHUP
* SIGINT (※ただし以下参照)
* SIGQUIT
* SIGUSR1
* SIGUSR2
* SIGTERM
なお、SIGINT シグナルを受けた場合は SignalException の下位クラスである
Interrupt が... -
irb
/ ruby-lex (6000.0) -
Ruby のソースコードを字句解析するためのサブライブラリです。
Ruby のソースコードを字句解析するためのサブライブラリです。
このライブラリで定義されているメソッドはユーザが直接使用するものではありません。