Coajă interioară de rubin
| Coajă interioară de rubin
| |
|---|---|
|
Așa arată irb când este folosit ... | |
| Date de bază
| |
| dezvoltator | Keiju Ishitsuka |
| Versiunea actuală |
1.2.7 ( 18 septembrie 2020 ) |
| sistem de operare | platforma independenta |
| limbaj de programare | Rubin |
| categorie | Interpret de linie de comandă Ruby |
| Licență |
Licență Ruby GPL |
| Vorbitoare de limbă germană | Nu |
| ruby-lang.org | |
Interactive Ruby Shell ( IRB ) este un interpret de linie de comandă (REPL) pentru limbajul de programare Ruby .
Programul este pornit de la linia de comandă și permite executarea comenzilor Ruby, prin care rezultatul este returnat imediat. Acest lucru vă permite să experimentați cu Ruby în timp real sau să efectuați calcule mai mici cu Ruby ad-hoc, ca la un calculator de buzunar . IRB cunoaște ultimele comenzi introduse, care pot fi recuperate folosind tastele săgeată și, dacă este necesar, modificate pentru a simplifica emiterea de comenzi și repetări similare. Pe sistemele Posix ( Linux , Unix ) aveți acces la controlul jobului , puteți comunica ca un script shell direct pe Internet și interacționa cu serverele.
Software-ul a fost dezvoltat de Keiju Ishitsuka și este de obicei inclus cu Ruby.
Utilizare:
irb [ Optionen ] [ Programmdatei ] [ Argument1... ]
exemplu
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
=> nil
irb(main):009:0> fact(n)
=> 120
Link-uri web
- Încercați Ruby. Adus la 15 ianuarie 2012 (IRB online).
- Când greva apare. În: ruby-doc.org. Accesat la 15 ianuarie 2012 (capitol din Programming Ruby ).
- Coajă interioară de rubin. În: ruby-doc.org. Adus pe 21 mai 2016 (capitol din Programming Ruby ).
- Coajă interioară de rubin. În: ruby-doc.org. Adus pe 21 mai 2016 (capitol din Programming Ruby ).
Dovezi individuale
- ↑ Versiunea 1.2.7 . 18 septembrie 2020 (accesat la 9 octombrie 2020).
- ↑ Termenii licenței Ruby. Adus la 15 ianuarie 2012 .