zig/doc/style.md

17 lines
592 B
Markdown
Raw Normal View History

2016-08-11 21:13:02 -07:00
# Official Style Guide
These conventions are not enforced by the compiler, but they are shipped in
this documentation along with the compiler in order to provide a point of
reference, should anyone wish to point to an authority on agreed upon Zig
coding style.
* 4 space indentation
* `camelCaseFunctionName`
* `TitleCaseTypeName`
* `snake_case_variable_name`
* Open braces on same line, unless you need to wrap.
* If a list of things is longer than 2, put each item on its own line and
exercise the abilty to put an extra comma at the end.
See Zig standard library for examples.