Skip to content

Instantly share code, notes, and snippets.

@pvdz
Created February 5, 2012 13:27
Show Gist options
  • Save pvdz/1745582 to your computer and use it in GitHub Desktop.
Save pvdz/1745582 to your computer and use it in GitHub Desktop.
ZeParser syntax highlighter
var parser = ZeParser.createParser(value);
parser.tokenizer.fixValues();
var ide = parser.tokenizer.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))+'</span>';
});
div.innerHTML = ide.join('');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment