add new import & use c++17

This commit is contained in:
ValKmjolnir
2023-06-26 23:59:09 +08:00
parent 018c0b9a4c
commit f14f721299
15 changed files with 322 additions and 15 deletions
+4 -4
View File
@@ -68,16 +68,16 @@ void lexer::open(const std::string& file) {
}
// load
filename=file;
filename = file;
std::ifstream in(file, std::ios::binary);
if (in.fail()) {
err.err("lexer", "failed to open <"+file+">");
err.err("lexer", "failed to open <" + file + ">");
} else {
err.load(file);
}
std::stringstream ss;
ss<<in.rdbuf();
res=ss.str();
ss << in.rdbuf();
res = ss.str();
}
tok lexer::get_type(const std::string& str) {