Custom annotations Custom annotations It is possible to define custom typed pragmas. Custom pragmas do not effect code generation directly, but their presence can be detected ...
ImportCpp pragma Namespaces Importcpp for enums Importcpp for procs @ is a special case to support a cnew operation. It is required so that the call expression is inlined direc...
ImportCpp pragma Namespaces Importcpp for enums Importcpp for procs @ is a special case to support a cnew operation. It is required so that the call expression is inlined direc...
Var return type Future directions Var return type A proc, converter, or iterator may return a var type which means that the returned value is an l-value and can be modified by...
NRVO NRVO Note : This section describes the current implementation. This part of the language specification will be changed. See https://github.com/nim-lang/RFCs/issues/230 f...
Basic usage See also Imports Procs Source Edit This module contains procs for serialization and deserialization of arbitrary Nim data structures. The serialization form...