Package org.antlr.gunit

## Class Interp

- java.lang.Object
- - org.antlr.gunit.Interp

    public class Interp
    extends java.lang.Object

The main gUnit interpreter entry point. Read a gUnit script, run unit tests or generate a junit file.

### Constructor Summary

Constructors
`Interp​()`

### Method Summary

All Methods Static Methods Concrete Methods
`static java.lang.String` `getTestsuiteDir​(java.lang.String fullPath, java.lang.String fileName)`
`static void` `main​(java.lang.String[] args)`
`static GrammarInfo` `parse​(org.antlr.runtime.CharStream input)`
`static void` `processArgs​(java.lang.String[] args)`

### Methods inherited from class java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### Constructor Detail

#### Interp

    public Interp​()

### Method Detail

#### main

    public static void main​(java.lang.String[] args)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException,
                            org.antlr.runtime.RecognitionException

Throws:
  `java.io.IOException`
  `java.lang.ClassNotFoundException`
  `org.antlr.runtime.RecognitionException`

#### processArgs

    public static void processArgs​(java.lang.String[] args)

#### parse

    public static GrammarInfo parse​(org.antlr.runtime.CharStream input)
                             throws org.antlr.runtime.RecognitionException

Throws:
  `org.antlr.runtime.RecognitionException`

#### getTestsuiteDir

    public static java.lang.String getTestsuiteDir​(java.lang.String fullPath,
                                                   java.lang.String fileName)