mirror of
https://github.com/status-im/nim-confutils.git
synced 2025-01-09 19:55:58 +00:00
15 lines
403 B
Nim
15 lines
403 B
Nim
type
|
|
DirPath* = distinct string
|
|
FilePath* = distinct string
|
|
OutFilePath* = distinct string
|
|
ConfigurationError* = object of CatchableError
|
|
|
|
template desc*(v: string) {.pragma.}
|
|
template longform*(v: string) {.pragma.}
|
|
template shortform*(v: string) {.pragma.}
|
|
template defaultValue*(v: untyped) {.pragma.}
|
|
template required* {.pragma.}
|
|
template command* {.pragma.}
|
|
template argument* {.pragma.}
|
|
|