Specification Specification About this guide Comments Documenting code Literals Assignment Local variables Control expressions Requiring files Types and methods Exception handling Type grammar Type reflection Macros Annotations Low-level primitives Compile-time flags C bindings Unsafe code