https://github.com/KennedyRichard/nodezator/blob/db450b84f439f3b458b4c0c80dcfed47432bfe03/nodezator/ourstdlibs/pyl.py#L18 is not catching SyntaxError on malformed file. It would be helpful to at least display an error and full pathname of faulty document.
sidenote: on retry after a crash the full pathname is not displayed either.