RubyHammer: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 64:
Программы на языке Ruby суть текстовые файлы, не подлежащие [[w:компиляция|компиляции]]. Для их исполнения нужен интерпретатор, который мы уже установили. Чтобы запустить программу на Ruby, необходимо вызвать интерпретатор и передать ему имя файла с программой в качестве параметра.
Чтобы запустить программу с именем <code>
% <tt>ruby
Чтобы запустить программу из Windows нужно дважды кликнуть на файл с программой. Чтобы окно не исчезало и были видны результаты надо перед местами выхода из программы поставить команду ожидания ввода
<code>STDIN.getc</code>
Строка 85:
% <tt>irb</tt>
Полигон — это
% irb(main):001:0> <tt>[1,2,3,4]</tt>
% => [1, 2, 3, 4]
Строка 107:
В последних версиях дистрибутива «Установка за один щелчок» для Windows появилась утилита <big>''<tt>fxri</tt>''</big>. Это оконная кроссплатформенная программа, вобравшая в себя функционал ri и irb. Буковки <tt>fx</tt> в начале означают использование библиотеки [http://www.fxruby.org/ FXRuby]. Последние две буквы <tt>ri</tt> означают Ruby Informer (Информатор о классах и методах в языке Руби).
У <tt>fxri</tt> три окна: в левом перечислены все методы c описаниями. Верхнее правое окно рассказывает о выбранном методе. Нижнее левое окно реализует <tt>irb</tt>, описанную выше.
==== Полигон в сети ====
Строка 134:
<code><source lang="ruby">
puts [1,2,3,4] #-> 1\n2\n3\n4
# \n означает
p [1,2,3,4] #-> [1,2,3,4]
puts "привет!" #-> привет!
|