aboutsummaryrefslogtreecommitdiff
path: root/src/parse/Production.cpp
blob: 52ec46aba8e8382feca25752e0b03ba4651b0436 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#include "cru/parse/Production.hpp"

namespace cru::parse {
Production::Production(Grammar* grammar, String name, Nonterminal* left,
                       std::vector<Symbol*> right)
    : grammar_(grammar),
      name_(std::move(name)),
      left_(left),
      right_(std::move(right)) {}

Production::~Production() {}
}  // namespace cru::parse