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
fin
Seul 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
fruby
git clone [email protected]:franckverrot/fruby.git
-
Ajouter
mruby
enremote
gitcd fruby git remote add mruby [email protected]:mruby/mruby.git
-
rebase
le dépôt à partir demruby
git 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]