Command line 从DrRacket读入命令行参数

Command line 从DrRacket读入命令行参数,command-line,arguments,racket,Command Line,Arguments,Racket,当脚本使用racket运行时,如何检测给定的命令行参数?也就是说,在Python中相当于sys.argv,在Java中相当于args[],等等。您有这些选择(您可以在文档中查找它们以了解更多信息): 当前命令行参数——包含命令行参数的向量 您可以使用-m标志启动脚本,该标志需要该文件并查找提供的main函数,然后将其应用于命令行参数(作为字符串列表) 或者您可以要求racket/cmdline,它提供了一个宏,可用于以方便的方式定义多个标志

当脚本使用racket运行时,如何检测给定的命令行参数?也就是说,在Python中相当于sys.argv,在Java中相当于args[],等等。

您有这些选择(您可以在文档中查找它们以了解更多信息):

  • 当前命令行参数
    ——包含命令行参数的向量

  • 您可以使用
    -m
    标志启动脚本,该标志需要该文件并查找提供的
    main
    函数,然后将其应用于命令行参数(作为字符串列表)

  • 或者您可以要求
    racket/cmdline
    ,它提供了一个宏,可用于以方便的方式定义多个标志