I propose the following changes related to the generated Java/ directory.
- Move the responsibility of cleaning up Java/ into plcc. plcc knows how to create it; so it best knows how to clean it.
- [BREAKING] Make cleanup of Java/ unconditional. This is the common case.
- [BREAKING] Don't allow the user to specify a different directory. All of the scripts (rep, parse, ...) require the directory to be Java/, and they do not take a parameter to specify the directory. The alternative is to add this parameter to these scripts making them more complicated and making the scripts harder to use.
I propose the following changes related to the generated Java/ directory.