The SmaCC scanner-compiler uses #storeOn: to put the
characters it is
matching for into the source-code. The original implementation of
Character>>storeOn: only prints a dollar and the respective
character. This works well for all printable characters but not for
others such as 'Character lf' or 'Character cr', since Monticello is
converting all the source-code to a standard form destroying some
special character-literals and breaking the SmaCC scanner.
Uff, this is it ;-)
You got it finally. Very well done ! Good job