drexlerd / Loki

GNU General Public License v3.0
4 stars 2 forks source link

Add errors for redundancy in the domain and problem file #6

Closed drexlerd closed 8 months ago

drexlerd commented 9 months ago

During parsing, we can collect additional information such as: what requirements, objects, predicates, function skeletons, etc. were actually used and provide a errors to the user.

drexlerd commented 9 months ago

Before closing a scope, we need to know the PDDL objects that were referenced, then we can check whether all required objects were referenced at least once. Hence, the scoping mechanism must get the ability to return PDDL objects.