Class Interpreter

java.lang.Object
org.antlr.tool.Interpreter
All Implemented Interfaces:
TokenSource

public class Interpreter extends Object implements TokenSource
The recognition interpreter/engine for grammars. Separated out of Grammar as it's related, but technically not a Grammar function. You create an interpreter for a grammar and an input stream. This object can act as a TokenSource so that you can hook up two grammars (via a CommonTokenStream) to lex/parse. Being a token source only makes sense for a lexer grammar of course.