Archived
1
Fork 0

wrote docs for brainfucklibje

This commit is contained in:
Joshua Moerman (@Kassalade) 2011-05-22 17:33:02 +02:00
parent 4037103431
commit e76df1e9f9

21
brainfuck/README Normal file
View file

@ -0,0 +1,21 @@
Usage:
brainfuck("++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.");
The default arguments make it use std::cout and an empty string as input.
You can also use a string as input:
brainfuck(",[.,]", "input");
Or with a stream/container/iterator:
brainfuck(",[.,]", std::input_iterator<char>(std::cin));
You can specify the memory-units:
brainfuck<int>("...");
As long as the type has certain operators. The default output is comma-seperated, except for char.
You can specify an output-iterator:
brainfuck("...", "", std::back_inserter(my_vector));