Interactive RuBy ou irb est un interpréteur de commandes qui permet d'exécuter des commandes Ruby de manière interactive. Il peut être utilisé pour tester le langage. Il est fourni avec la version officielle de Ruby. Une version existe également sur le Web[1].

Exemple de code shell visualisé sur Interactive Ruby.

Exemple d'utilisation

modifier
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

Voir aussi

modifier

Liens externes

modifier

Notes et références

modifier