result = eval(p1, {command: command, comment: comment}); 
result = eval(p1); 
function getSourceForCommand(commandObj) {	var command = null;	var comment = null;	var template = '';	if (commandObj.type == 'command') {		command = commandObj;		command = command.createCopy();		convertText(command, this.encodeText);		template = options.commandTemplate;	} else if (commandObj.type == 'comment') {		comment = commandObj;		template = options.commentTemplate;	}	var result;	var text = template.replace(/\$\{([a-zA-Z0-9_\.]+)\}/g,         function(str, p1, offset, s) {            result = eval(p1, {command: command, comment: comment});            return result != null ? result : '';        });	return text;}
4983	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4983/76e1bdfe03c10374e3ffa3c7b2469e18236e6c66/html.js/buggy/src/content/formats/html.js