nim-wiki/Coding-Guidelines.md

366 B

  • Use the implicit "result" variable and try to avoid "return".
  • Do not use templates/macros when an inline proc suffices.
  • Do not use "nil" for strings and sequences. The procs of the standard library which misuse "nil" as an error value will be deprecated.

Indentation

Convention is to use 2 spaces, however 4 spaces are also fine.

Tabs are not allowed.