Sauter la navigation

Archives mensuelles : décembre 2008

Le brainfuck est un langage de programmation ultra minimaliste, puisqu’il ne comporte que 8 instructions :

Le brainfuck (je vais utiliser bf par la suite , c’est plus court ) travaille avec un “tableau” de 30000 cellules  sur un ligne (pour vous donner une image du truc :D );

les instructions consistent donc à se déplacer entre ces cellules, à les incrémenter/décrémenter , et à les afficher :

> :se déplace d’une “case”vers la droite

< :se déplace d’une “case” vers la droite

+ : incrémente la” case” sélectionnée

- : décrémente la “case” sélectionnée

. :affiche la correspondance en ASCII de la valeur de la case sélectionnée

, :récupère une valeur depuis le clavier

[ : débute une boucle qui finit quand la case sélectionnée est à 0

] : fin de la boucle

Pour en savoir plus :La page wikipédia

un tuto pour démarrer

la correspondance ASCII

personnellement si vous êtes sous linux , je vous conseille bf ou beef comme compilateurs en ligne de commande, ils sont très pratiques

Suivre

Get every new post delivered to your Inbox.