diff options
author | chris.sutcliffe <ctd.sutcliffe@gmail.com> | 2021-11-30 12:28:05 +0000 |
---|---|---|
committer | chris.sutcliffe <ctd.sutcliffe@gmail.com> | 2021-11-30 12:28:05 +0000 |
commit | 1237b1eb8effe50f77997934d86930f1252fe993 (patch) | |
tree | cc114b177fe6853c94db61c8cffbdff6633d0f01 /src/Compiler | |
parent | 4caf60954379915ccc51fd2c1801399dd97c0c89 (diff) | |
parent | 63ddd9e636e374bb3a3a3fe8a97ab26c6abc04c9 (diff) | |
download | esotericFORTRAN-1237b1eb8effe50f77997934d86930f1252fe993.tar.gz esotericFORTRAN-1237b1eb8effe50f77997934d86930f1252fe993.zip |
Merge branch 'main' of github.com:AlfieEagleton/EsotericProject into main
Diffstat (limited to 'src/Compiler')
-rw-r--r-- | src/Compiler/Language.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/Compiler/Language.java b/src/Compiler/Language.java index 3559c37..b433b36 100644 --- a/src/Compiler/Language.java +++ b/src/Compiler/Language.java @@ -5,11 +5,8 @@ import java.nio.file.Files; import java.nio.file.Paths; import java.nio.file.Path; import java.util.List; -import java.util.Base64; import java.util.Scanner; import java.util.ArrayList; -import java.io.File; -import java.io.FileNotFoundException; //Base class for the interpreter public class Language { @@ -39,7 +36,8 @@ public class Language { return; } - String outname = args[0].split("\\.(?=[^\\.]+$)")[0]; + Path initOutPath = Paths.get(args[0]); + String outname = initOutPath.getName(initOutPath.getNameCount() - 1).toString().split("\\.(?=[^\\.]+$)")[0]; ArrayList<String> arrayArgs = new ArrayList<>(); for (int i = 0; i < args.length; i++) { String arg = args[i]; |