native C++ parser for sld files