pure c++  parser for sld files