std/private/since
Source Editsince используется для эмуляции более старых версий nim stdlib, см. tuse_version.nim.
Если символ foo добавлен в версии (1,3,5), используйте {.since: (1.3.5).}, а не {.since: (1.4).}, чтобы он работал в devel между выпусками.
Эмуляция не может быть на 100% точной, и чтобы избежать добавления слишком большой сложности, since не требуется в таких случаях:
- если добавлен новый модуль
- если добавлена перегрузка
- если добавлен дополнительный параметр к существующей процедуре
Шаблоны
© 2006–2024 Andreas Rumpf
Licensed under the MIT License.
https://nim-lang.org/docs/since.html