【问题标题】:get number of arguments from command line (smalltalk)从命令行获取参数数量(smalltalk)
【发布时间】:2015-11-13 23:53:32
【问题描述】:

您好,我是 smalltalk 的新手,想知道如何获取通过命令行传递的参数数量。抱歉,这是一个非常基本的问题。

【问题讨论】:

  • 您使用的是哪种smalltalk方言? (另外,我是不是应该告诉你,在 smalltalk 中使用命令行并不是最常见的事情,所以从命令行开始学习 smalltalk 可能不是最好的选择?)
  • 一般gnu闲聊,不是吱吱声或任何东西。我知道这不是最好的选择,但我有一个问题需要解决,需要以这种方式解决。
  • 在 Gnu Smalltalk 中,您可以使用 Smalltalk getArgc 获取参数计数,并使用 Smalltalk getArgv: n 读取参数 n

标签: command-line arguments smalltalk argv gnu-smalltalk


【解决方案1】:

GetOpt.st 文件可能满足您的需求。它是为 gnu smalltalk 3.2.5 编写的,位于 http://fossies.org/linux/smalltalk/kernel/Getopt.st

http://github.com/bonzini/smalltalk/blob/master/kernel/Getopt.st也有一份副本

它可能包含在基础映像中,也可能不包含。我已经有 6 年没用过 gnu smalltalk 了。

【讨论】:

    猜你喜欢
    • 2014-01-03
    • 1970-01-01
    • 2014-06-12
    • 1970-01-01
    • 2020-06-19
    • 2019-09-16
    • 2013-08-23
    • 1970-01-01
    • 2018-06-14
    相关资源
    最近更新 更多