std/outparams
Исходный код РедактироватьoutParamsAt макрос для удобного написания кода, работающего как с версиями 2.0, так и с 1.x.
Импорты
- macros
Макросы
macro outParamsAt(positions: static openArray[int]; n: untyped): untyped
- Используйте этот макрос для аннотирования
outпараметров удобным способом.Пример:
proc p(x: var int) {.outParamsAt: [1].} = discard "x is really an 'out int' if the Nim compiler supports 'out' parameters"Исходный код Редактировать
© 2006–2024 Andreas Rumpf
Licensed under the MIT License.
https://nim-lang.org/docs/outparams.html