This fixes most - not all - of the warnings produced by ZILF 0.9. I think this is a good idea, because otherwise warnings and errors tend to get lost in the noise.
The remaining warnings are:
[warning ZIL0308] <top level>: too many parts of speech for 'D': Object (xxjetdefs.zil:30), Adjective (other-misc.zil:450), Direction (misc.zil:9), Preposition (syntax.zil:195)
[warning ZIL0306] xxjetdefs.zil:30: discarding the Object part of speech for 'D'
Which I simply do not understand what they mean.
Note that one of the warning fixes actually fixes an obscure bad parser response.
The Bureaucracy source code frightens me, so I sure hope I didn't break anything by removing variables Zilf flagged as unused...
This fixes most - not all - of the warnings produced by ZILF 0.9. I think this is a good idea, because otherwise warnings and errors tend to get lost in the noise.
The remaining warnings are:
Which I simply do not understand what they mean.
Note that one of the warning fixes actually fixes an obscure bad parser response.
The Bureaucracy source code frightens me, so I sure hope I didn't break anything by removing variables Zilf flagged as unused...