NRuby

Форк
0
29 строк · 1.0 Кб
1
class Hello
2
def greeting
3
puts 'Hello, world!'
4
end
5
end
6
h = Hello.new
7
o = Object.new
8
h.greeting
9
binding.irb
10
o.greeting
11
После запуска программы интерпретатор остановит ее выполнение в точке вызова
12
binding.irb. Будет выведен код программы в окрестностях точки остановки и пре-
13
доставлена консоль утилиты irb, в которой можно запросить состояние перемен-
14
ных или выполнить какие-либо вычисления:
15
$ ruby irb.rb
16
Hello, world!
17
From: irb.rb @ line 11 :
18
6:
19
7: h = Hello.new
20
8: o = Object.new
21
9: h.greeting
22
10:
23
=> 11: binding.irb
24
12:
25
13: o.greeting
26
>50
27
Глава 3
28
Слева выводятся номера строк в файле программы, которые позволяют сопоставить
29
текущее положение указателя с содержимым файла в текстовом редакторе.

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.