TextStream = imports.TextStream.TextStream;
-function escapeHTML() {
- return(
- this.replace(/&/g,'&').
- replace(/>/g,'>').
- replace(/</g,'<').
- replace(/"/g,'"')
- );
+function escapeHTML(str) {
+ return
+ str.replace(/&/g,'&').
+ replace(/>/g,'>').
+ replace(/</g,'<').
+ replace(/"/g,'"');
};
function toPretty(str)
{
var txs = new TextStream(str);
- var tr = TokenReader({ keepComments : true, keepWhite : true });
+ var tr = new TokenReader({ keepComments : true, keepWhite : true });
var toks = tr.tokenize(txs)
var sp = new ScopeParser(new TokenStream(toks));