<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.d3xt3r01.tk//index.php?action=history&amp;feed=atom&amp;title=PHP_OOP_Brainfuck_Interpreter</id>
	<title>PHP OOP Brainfuck Interpreter - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.d3xt3r01.tk//index.php?action=history&amp;feed=atom&amp;title=PHP_OOP_Brainfuck_Interpreter"/>
	<link rel="alternate" type="text/html" href="https://wiki.d3xt3r01.tk//index.php?title=PHP_OOP_Brainfuck_Interpreter&amp;action=history"/>
	<updated>2026-05-05T17:29:58Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.d3xt3r01.tk//index.php?title=PHP_OOP_Brainfuck_Interpreter&amp;diff=36&amp;oldid=prev</id>
		<title>Admin: New page: &lt;source lang=&quot;php&quot;&gt; &lt;?php /*  * PHP OOP Brainfuck Interpreter (No Debugger)  *  * @version 0.1  * @author &quot;Ivan Lucian&quot; &lt;nophinity@gmail.com&gt;  *  * @todo Add a debuger w/ breakpoints  * @t...</title>
		<link rel="alternate" type="text/html" href="https://wiki.d3xt3r01.tk//index.php?title=PHP_OOP_Brainfuck_Interpreter&amp;diff=36&amp;oldid=prev"/>
		<updated>2009-06-25T20:31:17Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt; &amp;lt;?php /*  * PHP OOP Brainfuck Interpreter (No Debugger)  *  * @version 0.1  * @author &amp;quot;Ivan Lucian&amp;quot; &amp;lt;nophinity@gmail.com&amp;gt;  *  * @todo Add a debuger w/ breakpoints  * @t...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
/*&lt;br /&gt;
 * PHP OOP Brainfuck Interpreter (No Debugger)&lt;br /&gt;
 *&lt;br /&gt;
 * @version 0.1&lt;br /&gt;
 * @author &amp;quot;Ivan Lucian&amp;quot; &amp;lt;nophinity@gmail.com&amp;gt;&lt;br /&gt;
 *&lt;br /&gt;
 * @todo Add a debuger w/ breakpoints&lt;br /&gt;
 * @todo Add a profiler&lt;br /&gt;
 * @todo Optimize looping&lt;br /&gt;
 * @todo Fix EOF chr(0) problems&lt;br /&gt;
 * &lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
error_reporting(0);&lt;br /&gt;
&lt;br /&gt;
class Brainfuck {&lt;br /&gt;
	private $source;&lt;br /&gt;
	private $sourceIndex = 0;&lt;br /&gt;
	private $data = array();&lt;br /&gt;
	private $dataIndex = 0;&lt;br /&gt;
	private $input;&lt;br /&gt;
	private $inputIndex = 0;&lt;br /&gt;
	private $output = &amp;#039;&amp;#039;;&lt;br /&gt;
	private $sourceLength;&lt;br /&gt;
	private $inputLength;&lt;br /&gt;
	&lt;br /&gt;
	public function __construct($source, $input = &amp;#039;&amp;#039;, $flush = false) {&lt;br /&gt;
		$this-&amp;gt;source = $source;&lt;br /&gt;
		$this-&amp;gt;input = $input;&lt;br /&gt;
		$this-&amp;gt;sourceLength = strlen($source);&lt;br /&gt;
		$this-&amp;gt;inputLength = strlen($input);&lt;br /&gt;
		$this-&amp;gt;data[0] = chr(0);&lt;br /&gt;
		$this-&amp;gt;flush = $flush;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	public function interpret() {&lt;br /&gt;
		$di =&amp;amp; $this-&amp;gt;dataIndex;&lt;br /&gt;
		$si =&amp;amp; $this-&amp;gt;sourceIndex;&lt;br /&gt;
		$sl =&amp;amp; $this-&amp;gt;sourceLength;&lt;br /&gt;
		$ip =&amp;amp; $this-&amp;gt;inputIndex;&lt;br /&gt;
		$il =&amp;amp; $this-&amp;gt;inputLength;&lt;br /&gt;
		while (true) {&lt;br /&gt;
			switch ( $this-&amp;gt;source{$this-&amp;gt;sourceIndex} ) {&lt;br /&gt;
				case &amp;#039;+&amp;#039;:&lt;br /&gt;
						$this-&amp;gt;data[$di] = chr( ord($this-&amp;gt;data[$di]) + 1 );&lt;br /&gt;
						break;&lt;br /&gt;
				case &amp;#039;-&amp;#039;:&lt;br /&gt;
						$this-&amp;gt;data[$di] = chr( ord($this-&amp;gt;data[$di]) - 1 );&lt;br /&gt;
						break;&lt;br /&gt;
				case &amp;#039;&amp;gt;&amp;#039;:&lt;br /&gt;
						$di++;&lt;br /&gt;
						if (!isset($this-&amp;gt;data[$di])) $this-&amp;gt;data[$di] = chr(0);&lt;br /&gt;
						break;&lt;br /&gt;
				case &amp;#039;&amp;lt;&amp;#039;:&lt;br /&gt;
						if ($di == 0) break;&lt;br /&gt;
						$di--;&lt;br /&gt;
						break;&lt;br /&gt;
				case &amp;#039;.&amp;#039;:&lt;br /&gt;
						if ($this-&amp;gt;flush == true) &lt;br /&gt;
							echo $this-&amp;gt;data[$di];&lt;br /&gt;
						else &lt;br /&gt;
							$this-&amp;gt;output .= $this-&amp;gt;data[$di];						&lt;br /&gt;
						break;&lt;br /&gt;
				case &amp;#039;,&amp;#039;:&lt;br /&gt;
						$this-&amp;gt;data[$di] = $ip == $il ? chr(0) : $this-&amp;gt;input[$ip++];   &lt;br /&gt;
						break;&lt;br /&gt;
				case &amp;#039;[&amp;#039;:&lt;br /&gt;
						if (ord($this-&amp;gt;data[$di]) == 0 &amp;amp;&amp;amp; $di != 0) {&lt;br /&gt;
							$brackets++;&lt;br /&gt;
							while ($brackets &amp;amp;&amp;amp; $si++ &amp;lt; $sl) {&lt;br /&gt;
								if ($this-&amp;gt;source[$si] == &amp;#039;[&amp;#039;)&lt;br /&gt;
									$brackets++;&lt;br /&gt;
								elseif ($this-&amp;gt;source[$si] == &amp;#039;]&amp;#039;) &lt;br /&gt;
									$brackets--;&lt;br /&gt;
							}&lt;br /&gt;
						} else {&lt;br /&gt;
							$pos = $si++ - 1;&lt;br /&gt;
							if ($this-&amp;gt;interpret()) &lt;br /&gt;
								$si = $pos;&lt;br /&gt;
						}&lt;br /&gt;
						break;&lt;br /&gt;
						&lt;br /&gt;
				case &amp;#039;]&amp;#039;:&lt;br /&gt;
						return (ord($this-&amp;gt;data[$di]) != 0);&lt;br /&gt;
			}&lt;br /&gt;
			&lt;br /&gt;
			if (++$si == $sl) break;&lt;br /&gt;
		}&lt;br /&gt;
		&lt;br /&gt;
		return $this-&amp;gt;output;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$code = &amp;lt;&amp;lt;&amp;lt; __EOF&lt;br /&gt;
  ++++[&amp;gt;+++++&amp;lt;-]&amp;gt;+++&lt;br /&gt;
  [&lt;br /&gt;
    [&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;-]&lt;br /&gt;
    &amp;gt;++++++[&amp;lt;+&amp;gt;-]+++++++++[&amp;lt;++++++++++&amp;gt;-]&lt;br /&gt;
    &amp;gt;[&amp;lt;+&amp;gt;-]&amp;lt;-&lt;br /&gt;
  ]&lt;br /&gt;
  +++&amp;gt;+++++++++[&amp;lt;+++++++++&amp;gt;-]&lt;br /&gt;
  &amp;gt;++++++[&amp;lt;++++++++&amp;gt;-]&amp;lt;--[&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;-]&amp;gt;&amp;gt;[&amp;lt;&amp;lt;+&amp;gt;&amp;gt;-]&amp;lt;--&lt;br /&gt;
  &amp;gt;&amp;gt;++++[&amp;lt;++++++++&amp;gt;-]++++++++++&lt;br /&gt;
&lt;br /&gt;
  &amp;gt;+++++++++[&amp;gt;+++++++++++&amp;lt;-]&amp;gt;&lt;br /&gt;
  [&lt;br /&gt;
    [&amp;gt;+&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;&amp;lt;-]&amp;gt;[&amp;lt;+&amp;gt;-]&amp;gt;&amp;gt;&lt;br /&gt;
    [&lt;br /&gt;
      [&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;-]&amp;gt;&amp;gt;[&amp;lt;&amp;lt;+&amp;gt;&amp;gt;-]&amp;lt;&lt;br /&gt;
      [&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;&amp;lt;&amp;lt;+&amp;gt;----------&amp;gt;-&amp;gt;[-]]]]]]]]]]]&amp;lt;&lt;br /&gt;
    ]&lt;br /&gt;
    &amp;lt;&amp;lt;[&amp;gt;&amp;gt;++++++++++++[&amp;lt;++++&amp;lt;++++&amp;gt;&amp;gt;-]&amp;lt;&amp;lt;[.[-]&amp;gt;]&amp;lt;&amp;lt;]&lt;br /&gt;
    &amp;gt;[&amp;lt;++++++[&amp;gt;++++++++&amp;lt;-]&amp;gt;.[-]]&amp;lt;&amp;lt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;..&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
    [&amp;gt;]&amp;gt;[&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;-]&amp;gt;[&amp;lt;+&amp;gt;-]&amp;gt;[-[[-]+++++++++[&amp;lt;+++++++++++++&amp;gt;-]&amp;lt;--.[-]&amp;gt;]]&amp;lt;&amp;lt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;..[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.&lt;br /&gt;
    [&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.&lt;br /&gt;
    [&amp;lt;]&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;..[&amp;gt;]&amp;lt;&amp;lt;&amp;lt;.&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
    [&amp;gt;]&amp;gt;[&amp;gt;+&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;&amp;lt;-]&amp;gt;[&amp;lt;+&amp;gt;-]&amp;gt;&amp;gt;&lt;br /&gt;
    [&lt;br /&gt;
      [&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;-]&amp;gt;&amp;gt;[&amp;lt;&amp;lt;+&amp;gt;&amp;gt;-]&amp;lt;&lt;br /&gt;
      [&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;&amp;lt;&amp;lt;+&amp;gt;----------&amp;gt;-&amp;gt;[-]]]]]]]]]]]&amp;lt;&lt;br /&gt;
    ]&lt;br /&gt;
    &amp;lt;&amp;lt;[&amp;gt;&amp;gt;++++++++++++[&amp;lt;++++&amp;lt;++++&amp;gt;&amp;gt;-]&amp;lt;&amp;lt;[.[-]&amp;gt;]&amp;lt;&amp;lt;]&lt;br /&gt;
    &amp;gt;[&amp;lt;++++++[&amp;gt;++++++++&amp;lt;-]&amp;gt;.[-]]&amp;lt;&amp;lt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;..&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
    [&amp;gt;]&amp;gt;[&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;-]&amp;gt;[&amp;lt;+&amp;gt;-]&amp;gt;[-[[-]+++++++++[&amp;lt;+++++++++++++&amp;gt;-]&amp;lt;--.[-]&amp;gt;]]&amp;lt;&amp;lt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;..[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;gt;&amp;gt;&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.&lt;br /&gt;
    &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;lt;]&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.[&amp;gt;]&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&lt;br /&gt;
    [&amp;gt;]&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;..[&amp;gt;]&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&lt;br /&gt;
    [&amp;gt;]&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;&amp;lt;.&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
    &amp;gt;&amp;gt;&amp;gt;-&lt;br /&gt;
&lt;br /&gt;
    [&amp;gt;+&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;&amp;lt;-]&amp;gt;[&amp;lt;+&amp;gt;-]&amp;gt;&amp;gt;&lt;br /&gt;
    [&lt;br /&gt;
      [&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;-]&amp;gt;&amp;gt;[&amp;lt;&amp;lt;+&amp;gt;&amp;gt;-]&amp;lt;&lt;br /&gt;
      [&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;-&amp;gt;-[&amp;lt;&amp;lt;&amp;lt;+&amp;gt;----------&amp;gt;-&amp;gt;[-]]]]]]]]]]]&amp;lt;&lt;br /&gt;
    ]&lt;br /&gt;
    &amp;lt;&amp;lt;[&amp;gt;&amp;gt;++++++++++++[&amp;lt;++++&amp;lt;++++&amp;gt;&amp;gt;-]&amp;lt;&amp;lt;[.[-]&amp;gt;]&amp;lt;&amp;lt;]&lt;br /&gt;
    &amp;gt;[&amp;lt;++++++[&amp;gt;++++++++&amp;lt;-]&amp;gt;.[-]]&amp;lt;&amp;lt;&lt;br /&gt;
&lt;br /&gt;
    [&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;-]&amp;gt;[&amp;lt;+&amp;gt;-]+&amp;gt;[&amp;lt;-&amp;gt;[-]]&amp;lt;&lt;br /&gt;
    [-&amp;lt;&amp;lt;&amp;lt;[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;lt;.[&amp;gt;]&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;.[&amp;gt;]&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.[&amp;gt;]&amp;gt;&amp;gt;]&amp;lt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;..&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
    [&amp;gt;]&amp;gt;[&amp;gt;+&amp;gt;+&amp;lt;&amp;lt;-]&amp;gt;[&amp;lt;+&amp;gt;-]+&amp;gt;&lt;br /&gt;
    [&amp;lt;-&amp;gt;-[&amp;lt;+&amp;gt;[-]]]&amp;lt;&lt;br /&gt;
    [++++++++[&amp;gt;+++++++++++++&amp;lt;-]&amp;gt;--.[-]&amp;lt;]&amp;lt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;..[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.&lt;br /&gt;
    [&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.[&amp;lt;]&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;.&amp;gt;&amp;gt;&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;.&lt;br /&gt;
    [&amp;lt;]&amp;gt;.[&amp;gt;]&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;..[&amp;gt;]&amp;lt;&amp;lt;&amp;lt;&amp;lt;.&amp;gt;&amp;gt;&amp;gt;..&lt;br /&gt;
&lt;br /&gt;
    &amp;gt;&amp;gt;&lt;br /&gt;
  ]&lt;br /&gt;
&lt;br /&gt;
__EOF;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$bf = new Brainfuck($code, &amp;#039;Was it a dog or a cat I saw?&amp;#039;, true);&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;&amp;#039;&amp;quot; . $bf-&amp;gt;interpret() . &amp;quot;&amp;#039;&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
[[Category:PHP]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>