title: Ply.lex Unspecified token error
body: <p>Hello I am trying to make a simple lexer, to read KML(google maps). But I have a problem in several parts. And get an "unspecified token error"(ONLY included the part causing the error)</p>
  
  <pre><code>import ply.lex as lex
  import re
  tokens = (
  'PLACEMARKER_1'
  'ENTRYNAME',
  'COORDINATES'
  'PLACEMARKER_2',
  )
  t_PLACEMARKER_1  = r'&lt;Placemark&gt;'
  t_ENTRYNAME      = r'&lt;name&gt;.*&lt;/name&gt;'
  t_COORDINATES    = r'&lt;Point&gt;\n&lt;coordinates&gt;[0-9]+(?:\.[0-9]+)*,[0-9]+(?:\.[0-9]+)*,0&lt;/coordinates&gt;\n&lt;/Point&gt;'
  t_PLACEMARKER_2  = r'&lt;/Placemark&gt;'
  t_ignore         = ' t\v\r'
  hl = lex.lex()
  hl.input(Test_1)
  while True:
      tok = hl.token()
      if not tok: break
      print tok
  </code></pre>
  
  <p>Please help, it will be appreciated... :D</p>