blob: f0a29bc8b927e1da21846cc4477487e6b90e0677 [file] [log] [blame]
#ifndef PARSER_H_
#define PARSER_H_
#include <vector>
#include "loc.h"
#include "string_piece.h"
using namespace std;
class AST;
class Makefile;
void Parse(Makefile* mk);
void Parse(StringPiece buf, const Loc& loc, vector<AST*>* out_asts);
void InitParser();
void QuitParser();
#endif // PARSER_H_