Category:Extended BrainF***: Difference between revisions
Content added Content deleted
(Created page with "'''Extended BrainF***''' is an extension of BrainF***, that aims to make it easier to use. E.g.: * <tt>@</tt> : Ends the program, can be used as a separator between code ...") |
Thundergnat (talk | contribs) (Add language block) |
||
(One intermediate revision by one other user not shown) | |||
Line 1:
{{language|Extended BrainF***}}
'''Extended BrainF***''' is an extension of [[BrainF***]],
that aims to make it easier to use.
There are several more opcodes, e.g.:
* <tt>@</tt> : Ends the program, can be used as a separator between code and data.
With data already in place, most BF-programs get much shorter, <br>
e.g. a "Hello World"-program in standard BF needs to do a lot of work <br>
to setup the ASCII-codes of the text:
<lang bf>++++++++++[>+>+++>++++>+++++++>++++++++>+++++++++>++
++++++++>+++++++++++>++++++++++++<<<<<<<<<-]>>>>+.>>>
>+..<.<++++++++.>>>+.<<+.<<<<++++.<++.>>>+++++++.>>>.+++.
<+++++++.--------.<<<<<+.<+++.---.</lang>
Extended BF just needs a short loop for output:
<lang bf>[.>]@Hello World!</lang>
;See:
* http://esolangs.org/wiki/Extended_Brainfuck
|
Latest revision as of 23:40, 29 March 2019
Extended BrainF***
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using Extended BrainF***.
This programming language may be used to instruct a computer to perform a task.
See Also: |
|
---|
Extended BrainF*** is an extension of BrainF***, that aims to make it easier to use.
There are several more opcodes, e.g.:
- @ : Ends the program, can be used as a separator between code and data.
With data already in place, most BF-programs get much shorter,
e.g. a "Hello World"-program in standard BF needs to do a lot of work
to setup the ASCII-codes of the text:
<lang bf>++++++++++[>+>+++>++++>+++++++>++++++++>+++++++++>++
++++++++>+++++++++++>++++++++++++<<<<<<<<<-]>>>>+.>>>
>+..<.<++++++++.>>>+.<<+.<<<<++++.<++.>>>+++++++.>>>.+++.
<+++++++.--------.<<<<<+.<+++.---.</lang>
Extended BF just needs a short loop for output: <lang bf>[.>]@Hello World!</lang>
- See
Pages in category "Extended BrainF***"
The following 2 pages are in this category, out of 2 total.