racket-command-line

The Redefine Team Lv5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#lang racket

(define fileName (make-parameter ""))
(define prefix (make-parameter ""))

(require racket/cmdline)
(define parser
(command-line #:usage-help
"input file name"
"input prefix"
#:once-each
[("-f" "--fileName") inputFileName
"fileName"
(fileName inputFileName)]
[("-p" "--prefix") inputPrefix
"prefix"
(prefix inputPrefix)]
#:args () (void)
)
)

(displayln (fileName))
(displayln (prefix))
  • 标题: racket-command-line
  • 作者: The Redefine Team
  • 创建于 : 2022-10-21 16:36:27
  • 更新于 : 2023-05-23 18:52:03
  • 链接: https://redefine.ohevan.com/2022/10/21/racket-command-line/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
目录
racket-command-line