From 13c44054b21d26782e98a52e9a114250ab8307ff Mon Sep 17 00:00:00 2001 From: AidenRushbrooke <72034940+AidenRushbrooke@users.noreply.github.com> Date: Thu, 9 Dec 2021 02:30:57 +0000 Subject: Added example program of each main feature --- src/IDE/IDE/HelloApplication.java | 25 -------------------- src/IDE/IDE/HelloController.java | 14 ------------ src/IDE/IDE/hello-view.fxml | 16 ------------- src/IDE/Makefile | 5 ---- src/IDE/readme.md | 19 ---------------- src/examples/array.ft | 13 +++++++++++ src/examples/conditional.ft | 11 +++++++++ src/examples/doStatement.ft | 6 +++++ src/examples/doWhileStatement.ft | 8 +++++++ src/examples/example.ft | 18 --------------- src/examples/expression.ft | 5 ++++ src/examples/function.ft | 18 +++++++++++++++ src/examples/iteration.ft | 8 ------- src/examples/selection.ft | 6 ----- src/examples/sieve.ft | 48 +++++++++++++++++++++++++++++++++++++++ src/examples/string.ft | 5 ++++ src/examples/subroutine.ft | 9 ++++++++ 17 files changed, 123 insertions(+), 111 deletions(-) delete mode 100644 src/IDE/IDE/HelloApplication.java delete mode 100644 src/IDE/IDE/HelloController.java delete mode 100644 src/IDE/IDE/hello-view.fxml delete mode 100644 src/IDE/Makefile delete mode 100644 src/IDE/readme.md create mode 100644 src/examples/array.ft create mode 100644 src/examples/conditional.ft create mode 100644 src/examples/doStatement.ft create mode 100644 src/examples/doWhileStatement.ft delete mode 100644 src/examples/example.ft create mode 100644 src/examples/expression.ft create mode 100644 src/examples/function.ft delete mode 100644 src/examples/iteration.ft delete mode 100644 src/examples/selection.ft create mode 100644 src/examples/sieve.ft create mode 100644 src/examples/string.ft create mode 100644 src/examples/subroutine.ft diff --git a/src/IDE/IDE/HelloApplication.java b/src/IDE/IDE/HelloApplication.java deleted file mode 100644 index aaa728f..0000000 --- a/src/IDE/IDE/HelloApplication.java +++ /dev/null @@ -1,25 +0,0 @@ -package IDE; - -import javafx.application.Application; -import javafx.fxml.FXMLLoader; -import javafx.scene.Scene; -import javafx.stage.Stage; -import java.io.File; -import javafx.scene.Parent; - -import java.io.IOException; - -public class HelloApplication extends Application { - @Override - public void start(Stage stage) throws IOException { - Parent root = FXMLLoader.load(getClass().getResource("hello-view.fxml")); - Scene scene = new Scene(root, 320, 240); - stage.setTitle("Hello!"); - stage.setScene(scene); - stage.show(); - } - - public static void main(String[] args) { - launch(); - } -} \ No newline at end of file diff --git a/src/IDE/IDE/HelloController.java b/src/IDE/IDE/HelloController.java deleted file mode 100644 index 877e5ba..0000000 --- a/src/IDE/IDE/HelloController.java +++ /dev/null @@ -1,14 +0,0 @@ -package IDE; - -import javafx.fxml.FXML; -import javafx.scene.control.Label; - -public class HelloController { - @FXML - private Label welcomeText; - - @FXML - protected void onHelloButtonClick() { - welcomeText.setText("Welcome to the FORTRAN compiler application!"); - } -} \ No newline at end of file diff --git a/src/IDE/IDE/hello-view.fxml b/src/IDE/IDE/hello-view.fxml deleted file mode 100644 index c31d9e2..0000000 --- a/src/IDE/IDE/hello-view.fxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - -