diff options
| author | ilikepugs <[email protected]> | 2025-12-23 18:56:01 +0300 |
|---|---|---|
| committer | ilikepugs <[email protected]> | 2025-12-23 19:19:02 +0300 |
| commit | 9d66ab24e3973f879cae08d109a8bfadadcd1d43 (patch) | |
| tree | 2e2d2002a871daca348cb198a1050546a9f91b8c /contrib/tools/python3/Python/pyhash.c | |
| parent | c06e738ea27bbf0882167c01fb9cda6ab7a70f6e (diff) | |
Introduce tags for free args in opt-parser
### Что случилось?
- Появилась возможность размечать свободные аргументы тегами (хранятся как ui32-значения)
- Теги могут быть статические (`.SetTag(ESomeTags::Tag1)`) и динамические (`.SetTag([] (const TString& a) {return a ? ESomeTags::Tag1 : ESomeTags::Tag2; })`).
- После парсинга можно получить свободные аргументы с определенным тегом (`res.GetFreeArgs(ESomeTags::Tag1)`)
commit_hash:c1a9d821da376538eb7e4251626052a9f03b941c
Diffstat (limited to 'contrib/tools/python3/Python/pyhash.c')
0 files changed, 0 insertions, 0 deletions
