Strict Symbol Comparison
Pharo treats Strings and Symbols with the same content as equal, i.e.:
"This will answer true in a default Pharo image" 'a string' = #'a string'
While in GemStone and VisualWorks it will return false
.
This project is an attempt to modify GlamorousToolkit to support strict symbol / string comparison as done by VisualWorks and GemStone, while keeping support for Pharo's interpretation.
The intention is that the image may be started in either mode.
There are 4 scenarios that we need to deal with:
To facilitate enabling strict symbol comparison there are a number of tools in the GToolkit-Pharo-StrictSymbolComparison
package