Coding style

NOTE: The coding style rules here are currently under review, and are expected to change. We are currently planning to adopt BSD UNIX coding conventions. Please check on the mailing list if you are in doubt.

General rules
Comments
Identifiers
Code blocks
Operators
Error handling
Objects