Notes Regarding Coding Style
PostScript programming veterans are encouraged
to remember that the majority of people who read the code are likely to
have little, if any, prior knowledge of the language.
To encourage development, the code has been written with these goals in mind:
- That it be easy to use and to comprehend
- That it be easy to modify and enhance
To this end the following points should be observed for all new code submissions:
- New encoders should be based on the code of a similar existing encoder
- Include comments where these clarify the operations involved, particular where something unexpected happens
- Prefer simplicity to efficency and clarity to obfuscation, except where this will be a problem