About this guideCommentsDocumenting codeLiteralsAssignmentLocal variablesControl expressionsRequiring filesTypes and methodsException handlingType grammarType reflectionMacrosAnnotationsLow-level primitivesCompile-time flagsC bindingsUnsafe code