Advertisement
Guest User

Untitled

a guest
Sep 1st, 2015
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.34 KB | None | 0 0
  1. typedef StringView Symb;
  2. typedef std::vector<SExpr> SubList;
  3.  
  4. class SExpr{
  5. public:
  6.    SExpr(Symb &);
  7.    SExpr(SubList &);
  8.    SExpr(int &);
  9.    SExpr(float &);
  10.    SExpr(std::string &);
  11.  
  12.    Symb *getSymb();
  13.    SubList *getList();
  14.    int *getInt();
  15.    float *getFloat();
  16.    std::string *getString();
  17.    bool eval();
  18.    bool nil();
  19. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement