blob: acfd9eee7eeffa7da9ca66557ed990a54a12325b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include "cru/parse/RecursiveDescentAlgorithmContext.hpp"
#include "cru/parse/ParsingTreeNode.hpp"
namespace cru::parse {
RecursiveDescentAlgorithmContext::RecursiveDescentAlgorithmContext(
Grammar* grammar, const RecursiveDescentAlgorithm* algorithm)
: ParsingAlgorithmContext(grammar, algorithm) {}
RecursiveDescentAlgorithmContext::~RecursiveDescentAlgorithmContext() = default;
ParsingTreeNode* RecursiveDescentAlgorithmContext::Parse(
const std::vector<Terminal*>& input) {
CRU_UNUSED(input)
// TODO: Implement this.
return nullptr;
}
} // namespace cru::parse
|