Class DriverHelper

java.lang.Object
  |
  +--DriverHelper

public class DriverHelper
extends java.lang.Object

Helper module. Gets us out of static land into happy land.


Field Summary
protected  Args a
           
protected  IntStack stack
           
 
Constructor Summary
DriverHelper(java.lang.String name)
           
 
Method Summary
protected  void defineArguments()
           
protected  void defineBasicArguments()
           
protected  void exit(int exitValue)
           
protected  void exit(int exitValue, java.lang.String helpMsg)
           
 void go(java.lang.String[] args)
           
protected  IntStack makeStack()
           
 void popMany(int n)
           
protected  void process()
           
 void pushMany(java.lang.String[] num)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

stack

protected IntStack stack

a

protected Args a
Constructor Detail

DriverHelper

public DriverHelper(java.lang.String name)
Method Detail

go

public void go(java.lang.String[] args)

process

protected void process()

defineArguments

protected void defineArguments()

defineBasicArguments

protected void defineBasicArguments()

makeStack

protected IntStack makeStack()

exit

protected void exit(int exitValue,
                    java.lang.String helpMsg)

exit

protected void exit(int exitValue)

pushMany

public void pushMany(java.lang.String[] num)

popMany

public void popMany(int n)