It looks like you intend that when sid exits with a non-zero status, you remove the generated parser files and then halt (false;), but it does not, because sid returns 0 on error.
(This is a sid bug, not a kmkf bug, but kmkf might be able to work around it.)
It looks like you intend that when sid exits with a non-zero status, you remove the generated parser files and then halt (
false;), but it does not, because sid returns 0 on error.(This is a sid bug, not a kmkf bug, but kmkf might be able to work around it.)