sapphire/src/Importer.h

13 lines
315 B
C
Raw Normal View History

#pragma once
#include "Lexer.h"
2022-06-14 14:29:51 +00:00
#include "Token.h"
namespace Importer
{
2022-06-14 14:29:51 +00:00
extern int import_count;
extern std::vector<std::shared_ptr<Location>> import_stack;
extern std::vector<std::string> imported_files;
TokenStream evaluate(const TokenStream& original);
void init(std::string init_file);
} // namespace Importer