Interactive Ruby Shell

редактировать
Interactive Ruby Shell
Снимок экрана Interactive Ruby Shell. png Сеанс снимка экрана такой же, как в примере статьи
Разработчик (и)
Стабильная версия 1.2.4 / 2 мая 2020 г.; 5 месяцев назад (2020-05-02)
Репозиторий Отредактируйте это в Wikidata
Написано наRuby
Операционная система Кросс-платформенный
Платформа Интерпретатор Ruby
Тип Ruby shell
Лицензия Лицензия Ruby. Лицензия BSD
Веб-сайтwww.ruby-lang.org / en /

Interactive Ruby Shell (IRB или irb ) - это REPL для программирования на объектно-ориентированном языке сценариев Ruby. Аббревиатура irb представляет собой portmanteau слова «интерактивный» и расширение имени файла для файлов Ruby, «.rb».

Программа запускается из командной строки и позволяет выполнять команды Ruby с немедленным ответом, экспериментируя в реальном времени. Он имеет историю команд, возможности редактирования строк и управление заданиями, а также может напрямую обмениваться данными в виде сценария оболочки через Интернет и взаимодействовать с действующим сервером.. Он был разработан.

Содержание
  • 1 Синтаксис и использование
  • 2 См. Также
  • 3 Ссылки
  • 4 Внешние ссылки
Синтаксис и использование

Синтаксис:

irb [ параметры] [файл программы] [аргумент...]

Пример:

irb (main): 001: 0>n = 5 =>5 irb (main): 002: 0>def fact (n) irb (main): 003: 1>if n <= 1 irb(main):004:2>1 irb (main): 005: 2>else irb (main): 006: 2 * n * fact (n - 1) irb (main): 007: 2>end irb (main): 008: 1>end =>: fact irb (main): 009: 0>fact (n) =>120 irb (main): 001: 0>class Cat irb (main): 002 : 1>def meow irb (main): 003: 2>ставит "Кошка мяукает". irb (main): 004: 2>end irb (main): 005: 1>end =>: meow irb (main): 006: 0>Cat.new.meow Кошка мяукает.
См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-24 04:07:33
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте