Execute Brain****: Difference between revisions

From Rosetta Code
Content added Content deleted
(→‎{{header|F_Sharp|F#}}: Link to subpage)
m (Rework to be easier to read (and possibly to automate with a template in the future))
Line 6: Line 6:
=={{header|ALGOL 68}}==
=={{header|ALGOL 68}}==


See [[RCBF/ALGOL 68]].
[[/ALGOL 68|Implementation in Algol 68]].


=={{header|Ada}}==
=={{header|Ada}}==


See [[RCBF/Ada]].
[[/Ada|Implementation in Ada]].


=={{header|BASIC}}==
=={{header|BASIC}}==


See [[RCBF/BASIC/QuickBasic]].
[[/BASIC/QuickBasic|Implementation in BASIC]] (QuickBasic dialect).


=={{header|C++}}==
=={{header|C++}}==


See [[RCBF/C++]].
[[/C++|Implementation in C++]].


=={{header|Common Lisp}}==
=={{header|Common Lisp}}==


See [[RCBF/Common Lisp]].
[[/Common Lisp|Implementation in Common Lisp]].


=={{header|D}}==
=={{header|D}}==


[[/D|Implementation in D]].
See [[RCBF/D]].


=={{header|E}}==
=={{header|E}}==


[[/E|Implementation in E]].
See [[RCBF/E]].


=={{header|Erlang}}==
=={{header|Erlang}}==


See [[RCBF/Erlang]].
[[/Erlang|Implementation in Erlang]].


=={{header|Forth}}==
=={{header|Forth}}==


See [[RCBF/Forth]].
[[/Forth|Implementation in Forth]].

=={{header|F_Sharp|F#}}==
=={{header|F_Sharp|F#}}==

[[RCBF/F Sharp|RCBF/F#]]
[[/F Sharp|Implementation in F#]].


=={{header|Haskell}}==
=={{header|Haskell}}==


See [[RCBF/Haskell]].
[[/Haskell|Implementation in Haskell]].


=={{header|Java}}==
=={{header|Java}}==


See [[RCBF/Java]].
[[/Java|Implementation in Java]].


=={{header|JavaScript}}==
=={{header|JavaScript}}==


See [[RCBF/JavaScript]].
[[/JavaScript|Implementation in JavaScript]].


=={{header|Modula-3}}==
=={{header|Modula-3}}==


See [[RCBF/Modula-3]].
[[/Modula-3|Implementation in Modula-3]].


=={{header|OCaml}}==
=={{header|OCaml}}==


See [[RCBF/OCaml]].
[[/OCaml|Implementation in OCaml]].


=={{header|Perl}}==
=={{header|Perl}}==


See [[RCBF/Perl]].
[[/Perl|Implementation in Perl]].


=={{header|Python}}==
=={{header|Python}}==


See [[RCBF/Python]].
[[/Python|Implementation in Python]].


=={{header|Ruby}}==
=={{header|Ruby}}==


See [[RCBF/Ruby]].
[[/Ruby|Implementation in Ruby]].


=={{header|Standard ML}}==
=={{header|Standard ML}}==


See [[RCBF/Standard ML]].
[[/Standard ML|Implementation in Standard ML]].


=={{header|TI-83 BASIC}}==
=={{header|TI-83 BASIC}}==


See [[RCBF/TI-83 BASIC]].
[[/TI-83 BASIC|Implementation in TI-83 BASIC]].


=={{header|TI-89 BASIC}}==
=={{header|TI-89 BASIC}}==


See [[RCBF/TI-89 BASIC]].
[[/TI-89 BASIC|Implementation in TI-89 Basic]].


=={{header|Tcl}}==
=={{header|Tcl}}==


See [[RCBF/Tcl]].
[[/Tcl|Implementation in Tcl]].

Revision as of 19:53, 30 December 2009

Task
Execute Brain****
You are encouraged to solve this task according to the task description, using any language you may know.
Execute Brain**** is an implementation of Brainf***. Other implementations of Brainf***.

RCBF is a set of Brainf*** compilers and interpreters written for Rosetta Code in a variety of languages. Below are links to each of the versions of RCBF.

An implementation need only properly implement the '[', ']', '+', '-', '<', '>', ',', and '.' instructions. Any cell size is allowed, EOF support is optional, as is whether you have bounded or unbounded memory.

ALGOL 68

Implementation in Algol 68.

Ada

Implementation in Ada.

BASIC

Implementation in BASIC (QuickBasic dialect).

C++

Implementation in C++.

Common Lisp

Implementation in Common Lisp.

D

Implementation in D.

E

Implementation in E.

Erlang

Implementation in Erlang.

Forth

Implementation in Forth.

F#

Implementation in F#.

Haskell

Implementation in Haskell.

Java

Implementation in Java.

JavaScript

Implementation in JavaScript.

Modula-3

Implementation in Modula-3.

OCaml

Implementation in OCaml.

Perl

Implementation in Perl.

Python

Implementation in Python.

Ruby

Implementation in Ruby.

Standard ML

Implementation in Standard ML.

TI-83 BASIC

Implementation in TI-83 BASIC.

TI-89 BASIC

Implementation in TI-89 Basic.

Tcl

Implementation in Tcl.