public Token add( Symbol symbol ) {
        Token t = new Token(symbol);
        push( t );
        return t;
    }
public Token add ( Symbol symbol ) { Token t = new Token ( symbol ) ; push ( t ) ; return t ; }
Adds a symbol to the end of the token list
@param symbol Symbol which is to be added
@return The new Token created around symbol