/* ========================================================== This demo program uses Java's generic Stack class ========================================================== */ import java.util.Stack; import java.util.Arrays; public class DemoX { public static void main(String[] args) { String[] input = args; if ( input.length == 0 ) { System.out.println("\nUsage: java DemoX Fully-bracketed-expression\n"); System.out.println("\nExample: java DemoX \\( 3 + 4 \\)\n"); System.exit(0); } int result = Dijkstra.eval(input); System.out.println(Arrays.toString(input) + " ---> " + result ); } }