Make a bf interpreter

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

Just make a bf interpreter!
This interpreter's code should be inputted by console.

Options

no deadline, the server will not save your submission

Sample input:_

++++++++++[>+>+++>+++++++>++++++++++<<<<-]>>>++.>+.+++++++..+++.<<++.>+++++++++++++++.>.+++.------.--------.<<+.<.

Sample output:

Hello world

Sample input:_

++++++++[>+++++++++<-]>.

Sample output:

H

Sample input:_

++++++++++[>+++++++++>++++++++>+++++++<<<-]>---.>+.---.-.-.>+.-----.

Sample output:

WQNMLGB

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1sean360.04952024/04/08 06:28:060B / 20B / 13B

Ruby2 _

RankUserSizeTimeDateStatistics
1sean360.16902024/04/08 07:45:080B / 20B / 13B

Python _

RankUserSizeTimeDateStatistics
1hallvabo430.07462018/11/12 22:32:210B / 27B / 15B
2sean430.09212024/04/08 05:17:580B / 27B / 15B

Python3 _

RankUserSizeTimeDateStatistics
1sean460.13692024/04/08 05:14:480B / 26B / 19B
2mypetlion540.11482018/06/10 06:31:190B / 33B / 20B

Scheme _

RankUserSizeTimeDateStatistics
1sean660.05352024/04/08 07:36:330B / 40B / 22B

Common LISP _

RankUserSizeTimeDateStatistics
1sean610.05712024/04/08 07:37:010B / 36B / 21B

Arc _

RankUserSizeTimeDateStatistics
1sean622.47982024/04/08 07:37:280B / 37B / 21B

Io _

RankUserSizeTimeDateStatistics
1sean690.20092024/04/08 07:37:500B / 43B / 21B

JavaScript _

RankUserSizeTimeDateStatistics
1sean480.06112024/04/08 05:59:340B / 31B / 15B
2ZED.CWT590.05662021/04/09 15:13:570B / 38B / 20B

Lua _

RankUserSizeTimeDateStatistics
1sean640.03192024/04/08 07:38:150B / 40B / 20B

Xtal _

RankUserSizeTimeDateStatistics
1pooq610.04092018/06/19 20:27:360B / ?B / ?B

Kite _

RankUserSizeTimeDateStatistics
1sean770.04032024/04/08 07:38:310B / 47B / 26B

Icon _

RankUserSizeTimeDateStatistics
1sean830.03072024/04/08 07:39:010B / 53B / 23B

REXX _

RankUserSizeTimeDateStatistics
1sean530.02902024/04/08 07:39:190B / 31B / 18B

PARI/GP _

RankUserSizeTimeDateStatistics
1sean650.05452024/04/08 06:18:340B / 41B / 21B

Prolog _

RankUserSizeTimeDateStatistics
1sean650.06832024/04/08 07:40:050B / 37B / 24B

Forth _

RankUserSizeTimeDateStatistics
1sean540.04262024/04/08 07:40:260B / 33B / 16B

BASIC _

RankUserSizeTimeDateStatistics
1sean620.03392024/04/08 07:40:430B / 37B / 21B

A+ _

RankUserSizeTimeDateStatistics
1sean520.07202024/04/08 07:41:040B / 31B / 17B

K _

RankUserSizeTimeDateStatistics
1sean520.04952024/04/08 07:41:170B / 31B / 17B

C _

RankUserSizeTimeDateStatistics
1sean650.04212024/04/08 06:10:360B / 37B / 27B

C++ _

RankUserSizeTimeDateStatistics
1sean880.02832024/04/08 06:38:070B / 55B / 28B

Go _

RankUserSizeTimeDateStatistics
1sean950.03912024/04/08 05:56:110B / 64B / 26B

OCaml _

RankUserSizeTimeDateStatistics
1sean650.07212024/04/08 07:41:360B / 41B / 20B

ObjC _

RankUserSizeTimeDateStatistics
1sean650.04242024/04/08 06:11:110B / 37B / 27B

Java _

RankUserSizeTimeDateStatistics
1sean950.15922024/04/08 05:48:160B / 58B / 34B

Pascal _

RankUserSizeTimeDateStatistics
1sean1070.02492024/04/08 07:42:100B / 74B / 27B

Fortran _

RankUserSizeTimeDateStatistics
1sean700.02662024/04/08 07:42:330B / 44B / 21B

Curry _

RankUserSizeTimeDateStatistics
1sean790.02782024/04/08 07:46:430B / 53B / 20B

Maxima _

RankUserSizeTimeDateStatistics
1sean630.20482024/04/08 07:47:060B / 37B / 22B

gnuplot _

RankUserSizeTimeDateStatistics
1McBusLuck330.06922021/04/09 03:52:470B / 15B / 16B
2sean520.17272024/04/08 07:46:180B / 31B / 17B

Octave _

RankUserSizeTimeDateStatistics
1sean610.62972024/04/08 07:47:350B / 37B / 20B
2bianca780.40042018/11/12 23:55:350B / ?B / ?B

Euphoria _

RankUserSizeTimeDateStatistics
1sean640.03612024/04/08 07:46:080B / 38B / 22B

sed _

RankUserSizeTimeDateStatistics
1McBusLuck330.03322021/04/09 03:54:560B / 19B / 10B

jq _

RankUserSizeTimeDateStatistics
1pooq410.03722019/07/28 00:46:040B / ?B / ?B
2sean410.05422024/04/08 06:16:170B / 26B / 14B

jq 1.6 _

RankUserSizeTimeDateStatistics
1sean410.06282024/04/08 06:16:200B / 26B / 14B

Bash _

RankUserSizeTimeDateStatistics
1McBusLuck310.03142021/05/23 06:56:180B / 16B / 13B

Bash (builtins) _

RankUserSizeTimeDateStatistics
1McBusLuck310.03252021/05/23 07:02:280B / 16B / 13B

Zsh _

RankUserSizeTimeDateStatistics
1McBusLuck330.03012021/04/09 03:53:360B / 15B / 16B

Fish _

RankUserSizeTimeDateStatistics
1McBusLuck330.06082021/04/09 03:53:500B / 15B / 16B

R _

RankUserSizeTimeDateStatistics
1pooq460.31312018/06/19 19:58:580B / ?B / ?B
2sean620.42372024/04/08 07:48:270B / 37B / 21B

Befunge-98 _

RankUserSizeTimeDateStatistics
1McBusLuck360.04252021/04/09 03:30:220B / 19B / 15B

gs2 _

RankUserSizeTimeDateStatistics
1whio190.17402018/06/21 02:39:245B / 12B / 2B

Vim _

RankUserSizeTimeDateStatistics
1McBusLuck370.06332021/04/09 04:30:100B / 18B / 16B

Scala _

RankUserSizeTimeDateStatistics
1sean556.60942024/04/08 06:15:450B / 38B / 16B

Language Ranking_

RankLangUserSizeScore
1gs2whio1910000
2BashMcBusLuck316129
3Bash (builtins)McBusLuck316129
4gnuplotMcBusLuck335757
5ZshMcBusLuck335757
6FishMcBusLuck335757
7sedMcBusLuck335757
8Befunge-98McBusLuck365277
9Rubysean365277
10Ruby2sean365277
11VimMcBusLuck375135
12jqpooq414634
13jq 1.6sean414634
14Pythonhallvabo434418
15Rpooq464130
16Python3sean464130
17JavaScriptsean483958
18A+sean523653
19Ksean523653
20REXXsean533584
21Forthsean543518
22Scalasean553454
23Xtalpooq613114
24Common LISPsean613114
25Octavesean613114
26Arcsean623064
27BASICsean623064
28Maximasean633015
29Luasean642968
30Euphoriasean642968
31Csean652923
32ObjCsean652923
33PARI/GPsean652923
34Prologsean652923
35OCamlsean652923
36Schemesean662878
37Iosean692753
38Fortransean702714
39Kitesean772467
40Currysean792405
41Iconsean832289
42C++sean882159
43Javasean952000
44Gosean952000
45Pascalsean1071775

return to the top page