在Squeak / Pharo中浏览VisualWorks代码

时间:2011-04-27 10:52:08

标签: smalltalk pharo squeak visualworks

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

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

由于

5 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

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

答案 2 :(得分:1)

Store中有一个FileOut30包允许您在VW中提交代码,以便Pharo了解它。文件浏览器应该能够在不加载的情况下显示代码。

答案 3 :(得分:0)

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

答案 4 :(得分:0)

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