h1. Coding guidelines * 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. * Use "nimrod check myfile.nim" to check your program for errors, without code generation. This makes the process quicker. h1. Using reserved words as identifiers * You can use the slanted quote string syntax if you need to use a reserved word as an identifier: var `type`: int h1. Tricks with conditional compilation
const someFeature = True

when someFeature:
  const someSubFeature = true
else:
  const someSubFeature = false