From 8d37ce9bf25ccd37e50e9f766bb8df710e855217 Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Wed, 8 Dec 2021 21:52:01 -0500 Subject: Rewrote Jed to have multiple classes and cleaned up the code --- src/jed.java | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/jed.java (limited to 'src/jed.java') diff --git a/src/jed.java b/src/jed.java new file mode 100644 index 0000000..7c14070 --- /dev/null +++ b/src/jed.java @@ -0,0 +1,29 @@ +package jed; + +import java.util.Scanner; + +public class jed { + + public static Scanner kbIn = new Scanner(System.in); + public static filebuffer file; + + public static void main(String args[]) { + String fileName = null; + boolean hasName = true; + try { // checks if the user provided a file name + fileName = args[0]; + } catch (IndexOutOfBoundsException e) { + hasName = false; + } + + file = new filebuffer(fileName, hasName); + + while (true) { + String line = kbIn.nextLine(); + int err = cmd.parser(line); + if (err == 1) + break; + } + kbIn.close(); + } +} \ No newline at end of file -- cgit v1.2.3