diff options
Diffstat (limited to 'commander/src/example/java/bjc')
| -rw-r--r-- | commander/src/example/java/bjc/commander/CommanderCLI.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/commander/src/example/java/bjc/commander/CommanderCLI.java b/commander/src/example/java/bjc/commander/CommanderCLI.java new file mode 100644 index 0000000..0f208b6 --- /dev/null +++ b/commander/src/example/java/bjc/commander/CommanderCLI.java @@ -0,0 +1,27 @@ +package bjc.commander; + +import java.io.*; +import java.util.*; + +/** Runner for the general command-line interface for Commander. + * + * @author Ben Culkin */ +public class CommanderCLI { + + /* :CLIArgsParsing */ + /** Run the command line interface + * + * @param args + * Ignored CLI args. */ + public static void main(String[] args) { + /* Create/configure I/O sources. */ + Commander reader = new Commander(); + + reader.ioReaders.put("stdio", new InputStreamReader(System.in)); + + Scanner input = new Scanner(System.in); + reader.run(input, "console", true); + input.close(); + } + +} |
