I was looking for every valid character allowed as part of a binary selector name.  Nothing in SelectorNode was obvious to me, but the AST diagram in my copy of Smalltalk-80, The Language and Implementation, says they are:

     - + / * ~ < > = @ % | & ? !

Is this still correct?