If the procedure interpreter faces unmatches parentheses, it throws that the file is not readable. This should be improved, so that the user might resolve the issue without guessing.
Actually, a reasonable error is already thrown in the ProcedureElement constructor, but it is catched in ProcedureLibrary::constructProcedureElement() member function. The calling function will receive a nullptr, which will then result in a SyntaxError::FILE_NOT_EXIST exception. The latter exception however is reasonable for cases, where the file actually does not exist. A fix should remove the try...catch in constructProcedureElement, so that the actual exception can propagate to the user interface.
Error messages are now much more informative. Fix implemented successfully.
Anonymous
Diff:
Diff:
Diff:
Related
Commit: [r911]
Diff: