diff options
| author | jwansek <eddie.atten.ea29@gmail.com> | 2021-11-29 19:37:57 +0000 | 
|---|---|---|
| committer | jwansek <eddie.atten.ea29@gmail.com> | 2021-11-29 19:37:57 +0000 | 
| commit | 23df8ac74740bff51382d2b7fd19945d04e865f1 (patch) | |
| tree | f3e6a769fb6fc9a9387afd5d7d1258ac3d5dbd10 /src | |
| parent | 33359862f5455dc7003ebbe5357c611298042cee (diff) | |
| download | esotericFORTRAN-23df8ac74740bff51382d2b7fd19945d04e865f1.tar.gz esotericFORTRAN-23df8ac74740bff51382d2b7fd19945d04e865f1.zip | |
fixed bug where binaries were built in the wrong directory
Diffstat (limited to 'src')
| -rw-r--r-- | src/Compiler/Language.java | 6 | ||||
| -rw-r--r-- | src/readme.md | 2 | 
2 files changed, 3 insertions, 5 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]; diff --git a/src/readme.md b/src/readme.md index dc4bebb..d6e7a34 100644 --- a/src/readme.md +++ b/src/readme.md @@ -12,6 +12,6 @@ Compile  ## Example usage -`java -jar esotericFORTRAN.jar example.txt -c -pc -e` +`java -jar .\esotericFORTRAN.jar .\examples\iteration.ft -c --execute -pc`  Full documentaion is avaliable at `Compiler/helptext.txt` or `java -jar esotericFORTRAN.jar --help` | 
