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