gec.gctparser
Class Program
java.lang.Object
gec.gctparser.Program
public class Program
- extends java.lang.Object
Process a program declaration.
- Author:
- bburch
PROGRAM name WITH task : programType ;
Field Summary |
java.lang.String |
name
|
java.lang.String |
task
|
java.lang.String |
type
|
boolean |
valid
|
Constructor Summary |
Program(java.lang.String base)
Constructor. |
Method Summary |
java.util.Enumeration |
process(java.util.Enumeration tokens)
Process the Program declaration. |
java.lang.String |
toString()
Override toString. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name
task
public java.lang.String task
type
public java.lang.String type
valid
public boolean valid
Program
public Program(java.lang.String base)
- Constructor.
- Parameters:
base
- String - base directory for GCT.
process
public java.util.Enumeration process(java.util.Enumeration tokens)
- Process the Program declaration.
PROGRAM programName WITH taskName : programType ;
- Parameters:
tokens
- Enumeration - input tokens
- Returns:
- Enumeration - remaining tokens
toString
public java.lang.String toString()
- Override toString.
- Overrides:
toString
in class java.lang.Object
- Returns:
- String - formatted string