cost 133 ms
带有连接列表的 Smalltalk Prime 生成器不起作用 - Smalltalk Prime Generator with a connected list not working

一段时间以来一直在尝试调试这段代码,但我似乎无法理解手头的问题。 我正在制作的程序是一个 Smalltalk 程序,它必须使用带节点的连接列表来生成素数。 手头的问题显然是这一行:但我似乎无法弄清楚其中需要更改的内容。 因为这对我来说似乎是正确的。 Smalltalk 错误代码当然没有多大帮助:我 ...

Smalltalk 异常 - 为什么变量总是相同,但在计算布尔值时它们不同? - Smalltalk anomaly - why are the variables always the same, but when computing booleans they are different?

我选择为 AOC 2022 谜题 4 试用 Smalltalk。我预测每一行并在满足约束条件时递增计数器。 我试图理解为什么“2-8,3-7”行不符合要求。 因此,我开始打印出这些值来检查发生了什么。 显然,当通过向对象发送 displayNl 消息打印出值时,值 firstMax、firstMi ...

为什么分配许多变量似乎会改变我的变量? - Why is assigning many variables seem to mutate my variable?

我是 Smalltalk 的新手,所以我不知道我是否做错了什么,但这似乎很奇怪而且有问题。 此代码工作正常并正确打印 但是,如果我向其他变量添加足够的分配,脚本的结果会发生变化: 此代码现在打印 如果我删除分配unrelated10的行,它会再次工作......我错过了什么还是 GNU Small ...

GNU Smalltalk 图像保存 state - GNU Smalltalk image save state

通过指南制作新的 class。 我可以使用 gst 命令新建或加载图像文件 (.im)。 我输入代码以创建一个帐户 class 并可以创建一个新的 class。 问题在关闭 gst window 之前,如何将 class 保存到加载的图像。 下次我运行 gst 时,帐户 class 消失了,我创建 ...

Smalltalk:是否有“在”或“被包含”之类的东西? - Smalltalk: Is there something like “is in” or “is contained”?

我在使用 Smalltalk 时遇到问题。 是否有诸如“在”或“包含/包含”之类的运算符? 我有学生和考试课程(具有学生属性)和 collections StudentsList 和 ExamsList。 在 ExamsList 中,我想显示符合条件的 class 考试的所有实例(对象设置为属性 ...

如何使用文本文件作为输入来输入 smalltalk 的交互式输入并将 output 重定向到文件 - How to use text file as input to feed in the interactive input of smalltalk and redirect output to a file

我正在努力找出是否有办法将输入提供给gst a.st b.st... -并重定向 output。 通常,交互式缓冲区将具有st>...并且当您键入命令时,它会通过调用交互式 output 的默认/覆盖displayString方法来实现 output 。 如何获取输入并使用 linux 命令或 ...

对象:真正的错误:在将布尔值放在一起时不理解 #value - Object: true error: did not understand #value while anding booleans together

我正在尝试在 Smalltalk 中解决 AoC 问题 12 第 2 部分。 具体的不是超级相关,但这是我用于解决问题的模型的一维版本的相关部分: 正如变量名称可能暗示的那样,我在检查一个数字是否等于零以及第二个数字是否等于第三个数字的高度复杂的任务中失败了。 这个语句的重构似乎并没有改变最终的 ...

我可以使用我的方法扩展内置的String类 - Can I extend built-in String class with my methods

我发现没有内置的trim (strip)方法从内置String类中的字符串中删除前导和尾随空格。 我想用我的功能扩展它。 可能吗? 在这里使用示例,我尝试了以下代码: 上面的代码不起作用,并给出以下错误: 问题在哪里以及如何纠正? 谢谢。 编辑:以下代码有效,但它不 ...

甚至没有开始修剪字符串的类和方法 - Class and methods to trim string not even starting

我正在尝试创建一个带有字符串修剪函数的类: 但是,它没有运行并给出以下错误: 问题在哪里,如何解决? 如果我删除. 在trimlead方法块之后,如以下代码所示: 然后代码开始运行,但由于以下错误而停止: 为什么现在trimleading定义trimlea ...

为什么不初始化该类/实例变量? - Why this class/instance variable is not being intialized?

我正在尝试使用gnu-smalltalk。 在带有变量的简单类的以下代码中,我发现它没有被初始化为给定值: 该对象被创建而没有任何错误。 但是,输出为: 而我原以为是555。 如果我添加了一个为它分配值的方法,并在创建该类的实例后调用了它,那么它将起作用。 问题出 ...

无法创建对象的实例 - Not able to create instance of object

我刚刚开始使用gnu-smalltalk。 我从这里采取以下代码来定义一个类: 但是,我无法创建此类的任何实例。 我尝试了各种方法,以下给出的错误最少! 错误是: 大多数错误如下,例如,如果new关键字后面没有冒号: 另外,我不清楚这个方法有两个名称是什么,每 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM