           value: value
           left: block()
         match ";"
-      else # Error!
+      else
         throw "Syntax Error. Expected ID but found " + 
               (if lookahead then lookahead.value else "end of input") + 
               " near '#{input.substr(lookahead.from)}'"


$(document).ready ->
  PARSE.onclick = main



Object.constructor::error = (message, t) ->
  t = t or this

  catch result
    result = "<div class=\"error\">" + result + "</div>"
  return result.replace /\n/g,''
