如何在Nim中访问命令行参数?

时间:2017-04-12 11:29:12

标签: command-line-arguments nim

如何在Nim中访问命令行参数?该文档仅显示如何使用命令行参数运行已编译的nim代码(nim compile --run greetings.nim arg1 arg2),但我没有设法找到如何在代码中使用它们的值。

任何人都可以帮助我吗?

非常感谢!

2 个答案:

答案 0 :(得分:10)

这是打印参数数量和第一个参数的示例:

import os

echo paramCount(), " ", paramStr(1)

答案 1 :(得分:1)

我个人觉得paramCountparamStr有点让人困惑,因为paramCount的值不同于C约定(请参阅文档链接)。

幸运的是,还有一些方便的功能,不需要了解约定: