New features and bug fixes

- Fix import (`imp`) bug-
- Add is in parameter available (`isi`) statement
- Add is out parameter available (`iso`) statement
This commit is contained in:
Stone_Red
2022-03-24 21:16:32 +01:00
parent 83f99d4dd5
commit 0a4406d21f
8 changed files with 166 additions and 5 deletions
@@ -74,7 +74,7 @@ namespace YesNt.Interpreter.Statements
{
try
{
RuntimeInfo.Lines.RemoveAt(0);
RuntimeInfo.Lines.RemoveAt(RuntimeInfo.LineNumber);
string[] lines = File.ReadAllLines(path);
for (int i = 0; i < lines.Length; i++)
@@ -85,12 +85,12 @@ namespace YesNt.Interpreter.Statements
}
catch
{
RuntimeInfo.Exit($"Could not load file {path}", true);
RuntimeInfo.Exit($"Could not load file \"{path}\"", true);
}
}
else
{
RuntimeInfo.Exit($"Could not find file {path}", true);
RuntimeInfo.Exit($"Could not find file \"{path}\"", true);
}
}