public override ReaderStep NextStep() { if (CL.ReadSuppress) { // Toss the symbol and read the next thing. return(new InitialReaderStep(this.context)); } // handle numbers here else { return(new TokenToSymbol(this.packagePrefix == null ? CL.Package : CL.FindPackage(packagePrefix), this.token)); } }