gnu.expr
Class ApplicationMainSupport

java.lang.Object
  extended by gnu.expr.ApplicationMainSupport

public class ApplicationMainSupport
extends java.lang.Object

Run-time support for "main" method, inclding command-line arguments.


Field Summary
static java.lang.String[] commandLineArgArray
           
static FVector commandLineArguments
           
static boolean processCommandLinePropertyAssignments
           
 
Constructor Summary
ApplicationMainSupport()
           
 
Method Summary
static void processArgs(java.lang.String[] args)
          This is invoked by main when ModuleBody is compiled with --main.
static void processSetProperties()
           
static boolean processSetProperty(java.lang.String arg)
           
static void setArgs(java.lang.String[] args, int arg_start)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processCommandLinePropertyAssignments

public static boolean processCommandLinePropertyAssignments

commandLineArgArray

public static java.lang.String[] commandLineArgArray

commandLineArguments

public static FVector commandLineArguments
Constructor Detail

ApplicationMainSupport

public ApplicationMainSupport()
Method Detail

processSetProperties

public static void processSetProperties()

processArgs

public static void processArgs(java.lang.String[] args)
This is invoked by main when ModuleBody is compiled with --main.


setArgs

public static void setArgs(java.lang.String[] args,
                           int arg_start)

processSetProperty

public static boolean processSetProperty(java.lang.String arg)