9

Squeak/Pharo 中是否有任何 Smalltalk 解析器允许我在 Squeak/Pharo 中浏览 VisualWorks 代码?我有兴趣阅读以块格式(不是 XML)导出的代码。

澄清:我不需要提交代码。

谢谢

4

5 回答 5

3

您可以保存为 monticello 包,然后使用包浏览器查看它。

于 2012-02-09T09:22:04.790 回答
1

Store 中有一个FileOut30包,可以让您在 VW 中归档代码,以便 Pharo 理解它。文件浏览器应该能够在不加载的情况下显示代码。

于 2012-09-25T05:24:02.357 回答
1

在 Esug2012 上,Dale Henrichs 展示了一些使用 git/github 和用于 smalltalk 源代码的基于文件的模型的工作。他至少与其他人合作过 squeak/pharo/gemstone 和 visualworks 版本

于 2012-09-23T19:54:32.463 回答
0

您可能希望为此使用 MOOSE(特别是如果您有更高级的需求)。VW 上的旧版本可以创建一个可以被 Pharo 上的 MOOSE 读取的导出(使用 Famix2Importer 包)。

于 2012-03-12T21:57:28.973 回答
0

我不知道 VisualWorks 代码会发生什么,但在 pharo 中,使用常规代码,您可以拖动 SMalltalk 块格式文件并将其放在“世界”中,您将获得一个带有不同选项的弹出菜单,例如浏览代码。我想这不会尝试编译,因此您也许可以浏览大众代码...我不知道,只是尝试:)

于 2011-04-28T11:11:04.343 回答