Advertisement
Guest User

Untitled

a guest
Aug 30th, 2014
279
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. //in the class definition
  2. Rule(std::string name,
  3. std::vector<std::vector<std::shared_ptr<RuleMember>>> rules);
  4. ...
  5.  
  6. //in function 'main'
  7. shared_ptr<Rule> expression(new Rule("expression", {
  8. { identifier },
  9. { expression, add, identifier }
  10. }));
  11.  
  12. shared_ptr<Rule> expression(new Rule("expression", {
  13. { identifier },
  14. { shared_ptr<Rule> (expression), add, identifier }
  15. }));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement