sapphirec
The Sapphire compiler
Importer.h
1 #pragma once
2 #include "Lexer.h"
3 #include "Token.h"
4 
5 namespace Importer
6 {
7 extern int import_count;
8 extern std::vector<std::shared_ptr<Location>> import_stack;
9 extern std::vector<std::string> imported_files;
10 TokenStream evaluate(const TokenStream& original);
11 void init(std::string init_file);
12 } // namespace Importer