Skip to content

Instantly share code, notes, and snippets.

@binford2k
Last active May 18, 2016 22:00
Show Gist options
  • Save binford2k/35c62eabec39e36708275839d8591c5b to your computer and use it in GitHub Desktop.
Save binford2k/35c62eabec39e36708275839d8591c5b to your computer and use it in GitHub Desktop.
#! /usr/local/bin/brainfuck
++++++++++[>+++++++>++++++++++>++++++>+<<<<-]>++.>+.+++++++..+++.>+.<<+++++++++++++++.>.+++.------.--------.>>.
+++++ +++++ initialize counter (cell #0) to 10
[ use loop to set the next four cells to 70/100/60/10
> +++++ ++ add 7 to cell #1
> +++++ +++++ add 10 to cell #2
> ++++++ add 3 to cell #3
> + add 1 to cell #4
<<<< - decrement counter (cell #0)
]
> ++ . print 'H'
> + . print 'e'
+++++ ++ . print 'l'
. print 'l'
+++ . print 'o'
> + . print '='
<< +++++ +++++ +++++ . print 'W'
> . print 'o'
+++ . print 'r'
----- - . print 'l'
----- --- . print 'd'
>> . print '\n'
root@master:~ # facter hello
World
@binford2k
Copy link
Author

This uses the interpreter at zacstewart/brainfuck-pp#1

@terrimonster
Copy link

Noooooooooooooo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment