From 42b625f3573f8026e8c6da3231fdf1721320da25 Mon Sep 17 00:00:00 2001 From: Shinichiro Hamaji Date: Tue, 16 Jun 2015 23:07:21 +0900 Subject: [C++] Parse include directives --- eval.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'eval.cc') diff --git a/eval.cc b/eval.cc index b8d2fe6..56c9623 100644 --- a/eval.cc +++ b/eval.cc @@ -105,6 +105,18 @@ void Evaluator::EvalCommand(const CommandAST* ast) { LOG("Command: %s", ast->expr->DebugString().c_str()); } +void Evaluator::EvalIf(const IfAST* ast) { + ERROR("TODO"); +} + +void Evaluator::EvalInclude(const IncludeAST* ast) { + ERROR("TODO"); +} + +void Evaluator::EvalExport(const ExportAST* ast) { + ERROR("TODO"); +} + Var* Evaluator::LookupVar(StringPiece name) { // TODO: TSV. Var* v = vars_->Lookup(name); -- cgit v1.2.3