问题标签 [pharo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
73 浏览

smalltalk - 限制查询发件人到某个包裹

我知道有灵魂。但也许 Pharo 可以在没有任何附加包的情况下执行以下操作:如何将发送者和实施者的搜索限制在某个类别?喜欢:我想在 OmniBrowser 中查看 compile: 的所有发件人。

更一般地说,您将如何找到从 OmniBrowser 调用编译的位置?(我大致记得有一些特殊的代码文本窗格负责编译器调用,但忘记了细节。)

0 投票
4 回答
1486 浏览

http - 在 Pharo 中发出 HTTP 请求并获取响应标头

如何发出 HTTP 请求并获取响应内容和响应标头?

0 投票
2 回答
580 浏览

startup - 添加东西以在 Pharo Image 启动时运行

我想添加一些东西以在 pharo 图像启动开始时运行。没有什么比调用我的应用程序入口点的类方法更有趣了。我找不到任何在启动时制作 smalltalk 脚本的指南。或者,有什么方法可以添加在图像启动时要完成的东西吗?

0 投票
3 回答
573 浏览

smalltalk - 如何使用“自我课程”?/如何查询Pharo图像?

调用“self class”有两个主要原因:要么是为了做用户空间的事情,比如调用静态方法、创建新对象或获取常量。或者是为了反省自己。我很想知道他们每个人发生的频率。

查询当前加载的 Pharo 代码库的最佳方法是什么?是否有内置工具,或者我应该使用 SOUL?

0 投票
3 回答
1668 浏览

smalltalk - Smalltalk 可变参数函数

Smalltalk(尤其是 Squeak/Pharo)是否具有某种形式的可变参数函数?

我只是在阅读有关在 smalltalk 中设计自己的控制语句的强大功能,而我是 ifTrue 的忠实粉丝: ifFalse:我很难想出一个好方法来实现任意 if、if else、if else ,...,else 语句认为可变参数函数对于实现 case 语句有多大用处。就像是

假类

0 投票
1 回答
145 浏览

unit-testing - 如何在 SUnit 中标记预期的失败?

如何将 SUnit(或 phexample)中的单元测试标记为预期失败?

0 投票
2 回答
279 浏览

smalltalk - 如何从 Pharo 的调试器中复制堆栈跟踪?

如何从 Pharo 的调试器中复制堆栈跟踪?

我知道图像附近的某个地方有 Debug.log 文件,但是我懒得从 Pharo 导航到文件系统,找到文件夹,然后浏览一个巨大的文本文件(如果前面有堆栈跟踪)我的。

0 投票
3 回答
851 浏览

objective-c - Morphic 中的 Morph 和 Cocoa 中的 NSView 有什么区别?

我想知道使 Morphic 与众不同的地方。

0 投票
3 回答
572 浏览

functional-programming - Smalltalk 中的函数对象(或执行没有 `value:` 的块)

是否可以向对象发送匿名消息?我想像这样组成三个对象(想想 FP):

其中reduce,applyToAlltranspose是对象 和+,*两个数组是传递给发送到这些对象的匿名消息的参数。是否可以使用块来实现相同的目标?(但没有明确使用value:)。

0 投票
3 回答
874 浏览

smalltalk - 为什么 Metaclasses 是 Metaclass 的实例而不是 Class?

我想知道为什么使用两个不同的类,而不是只对两者都使用 Class 的原因。