[Pkg] The Trunk: Regex-Core-ul.42.mcz

commits at source.squeak.org commits at source.squeak.org
Sun Aug 23 13:21:47 UTC 2015


Levente Uzonyi uploaded a new version of Regex-Core to project The Trunk:
http://source.squeak.org/trunk/Regex-Core-ul.42.mcz

==================== Summary ====================

Name: Regex-Core-ul.42
Author: ul
Time: 23 August 2015, 3:19:11.269 pm
UUID: dff1489c-4eb8-4a81-bd5d-7f1918006603
Ancestors: Regex-Core-ul.41

- added RxmBranch >> #postCopy to copy the alternative as well, so that the compilation on (aa?){2} doesn't get into infinite recursion. Note that the compilation is still buggy, but it doesn't crash the image.
- added RxmLink >> #printOn: to make it easier to follow the matcher chain

=============== Diff against Regex-Core-ul.41 ===============

Item was added:
+ ----- Method: RxmBranch>>postCopy (in category 'copying') -----
+ postCopy
+ 
+ 	super postCopy.
+ 	alternative := alternative copy!

Item was added:
+ ----- Method: RxmLink>>printOn: (in category 'as yet unclassified') -----
+ printOn: stream
+ 
+ 	super printOn: stream.
+ 	stream
+ 		nextPut: $(;
+ 		print: self identityHash;
+ 		nextPutAll: ', ';
+ 		print: (next ifNotNil: [ next identityHash ]);
+ 		nextPut: $)!



More information about the Packages mailing list