Предметный указатель


Θ-обозначение 11


LIFO 32


Matsumoto Yukihiro 5


Ruby

# 6

"#{expr}" 42

"string" 42

$* 47

$< 47

%Q(string) 42

%q(string) 42

%W(a b c) 43

%w(a b c) 43

’string’ 42

** 7

; 6

?: 14

в записи чисел 10, 42

в имени переменной 45

FILE 47

LINE 47

! 10

ARGF 47

ARGV 8, 47

Array 8, 42, 43

[] 8

[] = 45

compact 13

each 10

join 11

new 12

size 12

Bignum 42

break 47

DATA 47

def 11

Enumerable

all? 10

any? 10

collect 11

detect 10

each_with_index 12

find 10

find_all 10

inject 9

inject 45

map 11

reject 10

select 10

ENV 47

exit 10

false 10

Fixnum 42

% 8

/ 8

to_s 8

Float 42

for 13

Hash 42

if 10

Integer

times 45

Kernel

Integer 13

puts 45

main 45

Math

sqrt 11

Matrix 15

next 47

Numeric

step 13

Object 45

P 11

puts 6

Range 9, 42, 43

redo 47

Regexp 42

require 15

retry 47

информация о классах и методах 9

RUBY PLATFORM 47

исключительная ситуация

RUBY VERSION 47

NoMethodError 45

self 45

итератор 9

STDOUT 6, 7, 47

each 10

String 6, 42

inject 9

reverse 11

scan 9

Array 11, 12, 42, 45

to i 45

Bignum 42

Symbol 42

Fixnum 7, 42, 45

to s 7

Float 42

true 10

Hash 42

while 7

Integer 45

аргументы командной строки 8

Matrix 15

базовые типы 7, 42

Numeric 13

блок 9

Object 45

версия интерпретатора 47

Range 9, 42

возведение в степень 7

Regexp 42

вызов метода 6,

45

String 6, 9, 42, 45

выражение 6,47

Symbol 42, 45

многострочное 6

команды операционной системы деление 45

целочисленное 8

комментарий 6

диапазон 9, 42, 43

литерал 45

как последовательность 9

логические величины

зарезервированные слова 45

false 10

значения переменных среды 47

true 10

идентификатор платформы 47

массив 8, 42, 43

имя аргументов командной строки глобальной переменной 45, 8, 47

класса 46

массивов 43

константы 7, 45

пустой 43

локальной переменной 7, 45

строк 43

метода 10, 45

метод модуля 46

вызов 45

переменной класса 45

определение 11

переменной экземпляра 45

множественное присваивание 14

файла программы 47

модуль

индикатор системы счисления

Enumerable 9, 10, 12, 45, 13, 42

Kernel 13, 45

0b 13, 42

Math 11

0x 13, 42

нахождение остатка 8

инструкция 6

номер строки программы 47

объекты

предопределённые 8

оператор 47

% 47

%= 47

& 47

&& 47

&&= 47

&= 47

* 47

** 47

**= 47

*= 47

+ 47

+= 47

– 47

–= 47

43, 47 43, 47

/ 47

/= 47

< 47

<< 47

<<= 47

<= 47

<=> 47

= 47

== 47

=== 47

=~ 47

> 47

>= 47

>> 47

>>= 47

! 47

?: 47

!~ 47

[] 47

[] = 47

– 47

~ 47

~= 47

and 47

begin 47

defined? 47

end 47

if 47

not 47

or 47

unless 47

until 47

while 47

больше 47

больше или равно 47

вычитания 47

деления 47

дополнения 47

меньше 47

меньше или равно 47

нахождения остатка 47

отрицания 47

переопределяемый 47

побитовое «И» 47

побитовое «Или» 47

побитовое исключительное

«Или» 47

получения элемента 47

присваивания 7, 47

присваивания с операцией. 7, 47

присваивания элементу....47

проверка на равенство 47

проверки определения символа 47

сдвига влево 47

сдвига вправо 47

сложения 47

создания блока 47

создания диапазона 47

сравнение с образцом 47

тернарный 47

умножения 47

унарный минус 47

унарный плюс 47

условное «И» 47

условное «Или» 47

условный 47

цикла 47

определение метода 11

остаток от деления 8

отрицание 10

параллельное присваивание.. 14

параметры метода 6

переменная 7

перенаправление вывода 6

подстановка в строку 42

подчёркивание

в записи чисел 10, 42

в имени переменной 45

получатель сообщения 45

посылка сообщения 6

предопределённые объекты 8, 47

$* 47

$< 47

_ FILE 47

_ LINE 47

ARGF 47

ARGV 47

DATA 47

ENV 47

RUBY_PLATFORM 47

RUBY_VERSION 47

STDOUT 47

версия интерпретатора 47

значения переменных среды47

идентификатор платформы 47

имя файла программы 47

массив аргументов командной

строки 47

номер строки программы.. 47

стандартный ввод 47

преобразование

строки в целое число 8

целого числа в строку 8

приоритет операторов 47

присваивание

множественное 14, 47

параллельное 14, 47

с операцией 47

программа 6

регулярное выражение 42

символ 42

\n 45

перевода строки 45

синтаксические правила 6

создание

массива строк 43

стандартный ввод 47

стандартный вывод 6

перенаправление 6

строка 42

терм 45

тернарный оператор 14

хэш 42

цикл

for 13, 47

while 7

число

binary 42

hexadeciamal 42

octal 42

восьмеричное 42

двоичное 42

«действительное» 42

с плавающей точкой 42

целое 42

шестнадцатеричное 42

экранирование пробела 43

эскейп-последовательность..42 \n 45


асимптотическая сложность 11


быстрое

возведение в степень 15

преобразование Фурье 16

инвертирование строки 11

индикатор системы счисления

0 13, 42

0b 13, 42

0x 13, 42


матрица 15


палиндром 11, 15

перенаправление вывода 6

последовательность целочисленная 14

чисел Фибоначчи 13


рекурсивный метод 14

решето Эратосфена 13


символ перевода строки 45

стандартный вывод 6

перенаправление 6

стек 32

стековый калькулятор 32

стиль программирования

Ruby way 9

директивный 6

низкоуровневый 8

объектно-ориентированный подход Ruby 9


числа Фибоначчи 13

число

binary 42

hexadeciamal 42

octal 42

восьмеричное 42

двоичное 42

простое 9

шахматное 7

шестнадцатеричное 42


Эратосфен 13

эскейп-последовательность 42

\n 45

эффективность программы 8


Загрузка...