fruby est un langage de programmation en Français. Il est entièrement basé sur mruby.
Aider les tout petits à appréhender la programmation. Même s'il s'avère essentiel de connaître l'anglais pour pouvoir faire une carrière en tant que développeur, ce langage permet de rendre accessible les concepts algorithmiques.
renomme :affiche :puts
classe Français
défini initialize(humeur)
@humeur = humeur
fin
défini réponse
si (@humeur > 3) == vrai
"Coucou !"
sinonsi (@humeur > 2) != faux
"Comment ça va ?"
sinon
"Bontempi"
fin
fin
fin
pour i dans 1...10
humeur = selon rand(i)
quand 1..4 alors 1
quand 5,6 alors 2
sinon 3
fin
affiche Français.new(humeur).réponse
finSeul mruby est nécessaire pour compiler fruby. fruby est un script qui
permet de transformer le code source de mruby avant la compilation.
Pour cela, voici les étapes nécessaires:
-
Cloner
frubygit clone [email protected]:franckverrot/fruby.git
-
Ajouter
mrubyenremotegitcd fruby git remote add mruby [email protected]:mruby/mruby.git
-
rebasele dépôt à partir demrubygit fetch mruby git rebase mruby/master
-
Lancer le script de mise à jour
./fruby.sh
./fruby fruby_test.rb
fruby hérite de fait de la licence de mruby : la licence MIT.
- Franck Verrot - [email protected]