AODQ / pulchritude-engine

lingua franca game engine
MIT License
0 stars 0 forks source link

Error logs for PDS parsing not helpful #47

Open AODQ opened 2 years ago

AODQ commented 2 years ago

Right now PDS parsing errors will log stuff like "member label 'foo' not found in object value 5", of course this is not really as helpful as it could be. It would be much better to clarify this with not only a name, but the entire namespace as well "member label 'foo' not found in object 'game::level::enemies'". We could just store a local mapping of values to string values, and build these up during debug runs.