Extension:Brainfuck
From MediaWiki.org
|
Brainfuck Release status: stable |
|||
|---|---|---|---|
![]() |
|||
| Implementation | Tag, Parser function | ||
| Description | Embedded Brainfuck Interpreter | ||
| Author(s) | Vladimir Kostyukov (vkostyukovtalk) | ||
| Last version | 0.3 (May 2012) | ||
| MediaWiki | 1.14 (tested) | ||
| Database changes | no | ||
| License | Apache 2.0 | ||
| Download | Project page Git [Help] |
||
|
|||
| Check usage and version matrix | |||
The Brainfuck extension allows you to interpret Brainfuck code on pages.
Contents |
Usage [edit]
There are two ways to use this extension: with tags or with parser function. Following examples are renders as "BF" string (from "BrainFuck").
Tag [edit]
<brainfuck>>++++++++++[>+++++++>+++++++><<<-]>---->><<<>.>.</brainfuck>
<bf>>++++++++++[>+++++++>+++++++><<<-]>---->><<<>.>.</bf>
Parser Function [edit]
{{#brainfuck:>++++++++++[>+++++++>+++++++><<<-]>---->><<<>.>.}}
{{#bf:>++++++++++[>+++++++>+++++++><<<-]>---->><<<>.>.}}
Installation [edit]
- Put file "Brainfuck.php" into new Wiki extension directory:
$IP/extensions/Brainfuck/Brainfuck.php
- Add following line to "LocalSettings.php":
require_once("$IP/extensions/Brainfuck/Brainfuck.php");
