Brainfuck interpreter
Submit
Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.
Problem
Interpret a Brainfuck program. EOF returns 0. Cells wrap around, but memory pointer does not. A ! character separates the program from input.
See http://esolangs.org/wiki/BF for spec and examples.
Options
exec is denied
now post-mortem time, all source codes will be revealed
Sample input:_
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
Sample output:
Hello World!
Sample input:_
,[.,]!Input happens character by character.
Sample output:
Input happens character by character.
Ranking
Rank | User | Size | Time | Date | Statistics |
---|
1 | mitchs | 31 | 0.0235 | 2014/07/11 22:54:10 | 0B / 18B / 12B |
2 | leonid | 31 | 0.0239 | 2014/07/16 09:56:26 | 0B / 18B / 10B |
3 | jpl | 31 | 0.0236 | 2014/07/17 04:20:13 | 0B / ?B / ?B |
4 | Histocrat (cheat) | 32 | 0.0227 | 2014/07/15 23:35:21 | 0B / 19B / 11B |
5 | kaki | 31 | 0.0454 | 2014/12/02 15:31:55 | 0B / 18B / 11B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | mitchs | 30 | 0.0215 | 2014/07/11 22:50:44 | 0B / 15B / 14B |
2 | teebee | 30 | 0.0226 | 2014/07/12 02:16:22 | 0B / 15B / 14B |
3 | test1 | 30 | 0.0237 | 2014/07/14 00:35:51 | 0B / ?B / ?B |
4 | brx | 30 | 0.0216 | 2014/07/17 07:58:52 | 0B / 15B / 14B |
5 | whio | 30 | 0.0216 | 2014/08/08 02:45:46 | 0B / 15B / 14B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | mitchs | 41 | 0.0726 | 2014/07/11 16:51:47 | 0B / 27B / 12B |
2 | hallvabo | 41 | 0.0571 | 2014/07/16 09:40:34 | 0B / 27B / 12B |
3 | leonid | 41 | 0.0668 | 2014/07/16 09:49:50 | 0B / 27B / 12B |
4 | rolf | 41 | 0.0743 | 2014/07/26 01:55:02 | 0B / 27B / 12B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | kaki | 51 | 0.0386 | 2014/12/02 15:24:49 | 0B / 24B / 26B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | Hendrik | 48 | 0.0841 | 2014/07/26 16:21:15 | 0B / 30B / 15B |
2 | teebee | 48 | 0.0215 | 2014/07/26 18:02:31 | 0B / 30B / 15B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | mitchs | 46 | 0.0226 | 2014/07/11 23:14:22 | 0B / 27B / 18B |
2 | teebee | 46 | 0.0108 | 2014/07/17 07:40:55 | 0B / 27B / 18B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | henkma | 38 | 0.0217 | 2014/07/25 03:02:08 | 0B / 30B / 6B |
2 | cojna | 38 | 0.0263 | 2014/07/26 14:27:17 | 0B / 30B / 6B |
3 | nooodl | 60 | 0.0280 | 2014/07/26 01:40:49 | 0B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | mitchs | 28 | 0.0210 | 2014/07/16 22:30:42 | 0B / 17B / 10B |
2 | teebee | 28 | 0.0211 | 2014/07/17 06:27:24 | 0B / 17B / 10B |
3 | llhuii | 28 | 0.0210 | 2014/07/17 09:38:26 | 0B / 17B / 10B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | teebee | 23 | 0.0222 | 2014/07/30 16:48:32 | 0B / 13B / 7B |
2 | mitchs | 23 | 0.0211 | 2014/08/05 18:19:54 | 0B / 13B / 7B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | mitchs | 28 | 0.0219 | 2014/07/16 22:30:19 | 0B / 17B / 10B |
2 | teebee | 28 | 0.0301 | 2014/07/17 06:31:55 | 0B / 17B / 10B |
3 | llhuii | 28 | 0.0214 | 2014/07/17 09:38:38 | 0B / 17B / 10B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | teebee | 64 | 0.2618 | 2014/08/08 04:20:21 | 0B / 44B / 19B |
2 | NikNakk | 430 | 0.3091 | 2014/08/08 03:34:44 | 0B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | nooodl | 8 | 0.0635 | 2014/07/25 04:34:01 | 0B / ?B / ?B |
2 | NikNakk | 21 | 0.4747 | 2014/08/08 03:40:25 | 0B / ?B / ?B |
3 | milieu | 7 | 0.0742 | 2014/08/11 14:05:02 | 0B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | Hendrik | 33 | 0.0225 | 2014/08/04 13:07:02 | 0B / 20B / 12B |
2 | Hendrik | 25 | 0.1076 | 2014/08/11 00:36:31 | 0B / 15B / 9B |
Language Ranking_
Rank | Lang | User | Size | Score |
1 | gs2 | Erik the Outgolfer | 5 | 10000 |
2 | FlogScript | milieu | 7 | 7142 |
3 | Jelly | Erik the Outgolfer | 12 | 4166 |
4 | Vim | udioica | 21 | 2380 |
5 | GolfScript | nooodl | 23 | 2173 |
6 | sed | teebee | 23 | 2173 |
7 | Burlesque | Hendrik | 25 | 2000 |
8 | xgawk | mitchs | 28 | 1785 |
9 | AWK | mitchs | 28 | 1785 |
10 | K | teebee | 28 | 1785 |
11 | Perl | mitchs | 30 | 1666 |
12 | Ruby | mitchs | 31 | 1612 |
13 | Python3 | mitchs | 38 | 1315 |
14 | Haskell | henkma | 38 | 1315 |
15 | Groovy | teebee | 40 | 1250 |
16 | Python | mitchs | 41 | 1219 |
17 | Logo | teebee | 42 | 1190 |
18 | Brainfuck | mitchs (cheat) | 45 | 1111 |
19 | C | mitchs | 46 | 1086 |
20 | Lua | Hendrik | 48 | 1041 |
21 | Scheme | kaki | 51 | 980 |
22 | JavaScript | #c0ffee ( I'm sorry ) | 51 | 980 |
23 | BASIC | teebee | 54 | 925 |
24 | R | teebee | 64 | 781 |
25 | ><> | Bo Tie | 76 | 657 |
return to the top page