🚀 add a new way to import other files:

`import("./stl/queue.nas");` now has same function as `import.stl.queue;`
This commit is contained in:
ValKmjolnir
2022-07-06 22:21:01 +08:00
parent b638708722
commit bd5044add2
14 changed files with 60 additions and 57 deletions
+4 -4
View File
@@ -158,7 +158,7 @@ std::string rawstr(const std::string& str)
{
#ifdef _WIN32
// windows ps or cmd doesn't output unicode normally
// if 'chcp65001' is not enabled, so we output the hex
// if 'chcp65001' is not enabled, we output the hex
if(i<=0)
{
ret+="\\x";
@@ -171,15 +171,15 @@ std::string rawstr(const std::string& str)
case '\0': ret+="\\0"; break;
case '\a': ret+="\\a"; break;
case '\b': ret+="\\b"; break;
case '\e': ret+="\\e"; break;
case '\t': ret+="\\t"; break;
case '\n': ret+="\\n"; break;
case '\v': ret+="\\v"; break;
case '\f': ret+="\\f"; break;
case '\r': ret+="\\r"; break;
case '\\': ret+="\\\\";break;
case '\'': ret+="\\\'";break;
case '\e': ret+="\\e"; break;
case '\"': ret+="\\\"";break;
case '\'': ret+="\\\'";break;
case '\\': ret+="\\\\";break;
default: ret+=i; break;
}
}