case Char:
        switch tok {
        case token.Add:
            return Char(o) + v, nil
        case token.Sub: