Skip to content

Instantly share code, notes, and snippets.

@pvdz
Created February 22, 2012 14:06
Show Gist options
  • Save pvdz/1885284 to your computer and use it in GitHub Desktop.
Save pvdz/1885284 to your computer and use it in GitHub Desktop.
var parser = ZeParser.createParser(ta.value);
parser.tokenizer.fixValues();
var wtree = parser.tokenizer.wtree;
ta.className = '';
var ide = wtree.map(function(t){
if (t.name == 14) ta.className = 'error';
return '<span class="t'+t.name+'">'+(t.name==13?'\u29e6':(t.name==14?'\u292c':t.value)).replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;')+'</span>';
});
cover.innerHTML = ide.join('');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment