Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1.         static std::vector<std::variant<long,char>> getChars(TokenType t){
  2.             std::vector<std::variant<long,char>> ret;
  3.             switch (t) {
  4.                 case TokenType::BINOP:
  5.                     ret = {'+','-','*','/'};
  6.                     break;
  7.                 case TokenType::NUMBER:
  8.                     ret = {1,2,3,4,5,6,7,8,9,0};
  9.                     break;
  10.                 case TokenType::LP:
  11.                     ret = {'('};
  12.                     break;
  13.                 case TokenType::RP:
  14.                     ret = {')'};
  15.                     break;
  16.                 default:
  17.                     ret = {};
  18.             }
  19.             return ret;
  20.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement