- edited description
Warnings in IDP
It would be good if we had some kind of mechanism to restrict the number of warnings IDP returns to a general user. As it is now, the warnings often confuse users (or at least show up unexpectedly).
E.g. given a vocabulary V with types S en T, one could construct a structure for each interpretation of S and T, and merge both structures before running modelexpand on a theory over V. This seems a perfectly legitimate use of IDP, but it results in two warnings that S and T have empty domains.
Another example are the typederivation warning messages.
Two proposed solutions:
-
a verbosity of warnings: on a low verbosity, only obvious syntax problems (e.g. a double domain element in some interpretation) are printed.
-
output warnings to a separate file, which the user can inspect if he/she suspects something goes awry.
Comments (1)
-
reporter - Log in to comment