Execute Brain****/JavaScript: Difference between revisions

heh. escape some characters so source shows OK on a wiki page
(New page: {{implementation|Brainf***}}{{collection|RCBF}}Category:JavaScript Presented here is the core of a Brainf*** interpreter/debugger designed to run within a web page. The full source can...)
 
(heh. escape some characters so source shows OK on a wiki page)
Line 28:
var s = document.getElementById("output").innerHTML
+ String.fromCharCode(data[dp]);
s = s.replace(/\n/g,"<br>").replace(/ /g,"&amp;nbsp;");
document.getElementById("output").innerHTML = s;
},
Line 64:
 
function encode(s) {
var e = s.replace(/&/g, "&amp;amp;");
e = e.replace(/</g, "&amp;lt;");
e = e.replace(/>/g, "&amp;gt;");
e = e.replace(/ /g, "&amp;nbsp;");
return e.replace(/\n/g, "<br>");
}
Anonymous user