我知道GNU Smalltalk的语法,它将方法体放在选择器后面的方括号中,如下所示:
add:anObject [self tally add:anObject.]
还有其他基于文件的方法吗?
小智 7
有一个块文件格式是GNU Smalltalk(GST)过去常用的,大多数其他Smalltalks支持File In/Out格式.Squeak源和更改文件的内容采用此格式.
另外还有一个由Small Smalltalk标准规定的Smalltalk交换格式(SIF),它类似于块格式,但包含一些额外的元数据和结构.我知道在GST中有一个SIF读者,但我不确定VisualWorks或Squeak是否有读者可以使用这种格式.
有变更集(或fileOut
)格式(关闭我机器上的随机变更集):
'From Squeak4.1alpha of 3 April 2010 [latest update: #9883] on 5 April 2010 at 11:41:27 am'!
!Browser methodsFor: 'initialize-release' stamp: 'fbs 4/5/2010 11:38'!
classListFrame: bottomFraction
^self
classListFrame: bottomFraction
fromTop: 0
fromLeft: 0.25
width: 0.25.! !
Run Code Online (Sandbox Code Playgroud)