Hydrogen/unit/scanner_test.cpp

22 lines
400 B
C++

#include "doctest.h"
#include "stdc++.h"
#include "types.hpp"
#include "syntax/Scanner.h"
#include "syntax/token.h"
#include <vector>
using std::string,std::vector;
TEST_CASE("Scanner test") {
std::ifstream t("input.txt");
std::stringstream buffer;
buffer<<t.rdbuf();
std::cout<<buffer.str();
module_t module(buffer.str());
Scanner scanner(module);
scanner.scan();
}