<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_01) on Mon Apr 23 21:09:02 GMT 2007 -->
<TITLE>
terminal
</TITLE>
<META NAME="keywords" CONTENT="java_cup.terminal class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="terminal";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/terminal.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../java_cup/symbol_set.html" title="class in java_cup"><B>PREV CLASS</B></A>
<A HREF="../java_cup/terminal_set.html" title="class in java_cup"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../index.html?java_cup/terminal.html" target="_top"><B>FRAMES</B></A>
<A HREF="terminal.html" target="_top"><B>NO FRAMES</B></A>
<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
java_cup</FONT>
<BR>
Class terminal</H2>
<PRE>
java.lang.Object
<IMG SRC="../resources/inherit.gif" ALT="extended by "><A HREF="../java_cup/symbol.html" title="class in java_cup">java_cup.symbol</A>
<IMG SRC="../resources/inherit.gif" ALT="extended by "><B>java_cup.terminal</B>
</PRE>
<HR>
<DL>
<DT><PRE>public class <B>terminal</B><DT>extends <A HREF="../java_cup/symbol.html" title="class in java_cup">symbol</A></DL>
</PRE>
<P>
This class represents a terminal symbol in the grammar. Each terminal
has a textual name, an index, and a string which indicates the type of
object it will be implemented with at runtime (i.e. the class of object
that will be returned by the scanner and pushed on the parse stack to
represent it).
<P>
<P>
<DL>
<DT><B>Version:</B></DT>
<DD>last updated: 7/3/96</DD>
<DT><B>Author:</B></DT>
<DD>Frank Flannery</DD>
</DL>
<HR>
<P>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static java.util.Hashtable</CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#_all">_all</A></B></CODE>
<BR>
Table of all terminals.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static java.util.Hashtable</CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#_all_by_index">_all_by_index</A></B></CODE>
<BR>
Table of all terminals indexed by their index number.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../java_cup/terminal.html" title="class in java_cup">terminal</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#EOF">EOF</A></B></CODE>
<BR>
Special terminal for end of input.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../java_cup/terminal.html" title="class in java_cup">terminal</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#error">error</A></B></CODE>
<BR>
special terminal used for error recovery</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#next_index">next_index</A></B></CODE>
<BR>
Static counter to assign unique index.</TD>
</TR>
</TABLE>
<A NAME="fields_inherited_from_class_java_cup.symbol"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Fields inherited from class java_cup.<A HREF="../java_cup/symbol.html" title="class in java_cup">symbol</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../java_cup/symbol.html#_index">_index</A>, <A HREF="../java_cup/symbol.html#_name">_name</A>, <A HREF="../java_cup/symbol.html#_stack_type">_stack_type</A>, <A HREF="../java_cup/symbol.html#_use_count">_use_count</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../java_cup/terminal.html#terminal(java.lang.String)">terminal</A></B>(java.lang.String nm)</CODE>
<BR>
Constructor with default type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../java_cup/terminal.html#terminal(java.lang.String, java.lang.String)">terminal</A></B>(java.lang.String nm,
java.lang.String tp)</CODE>
<BR>
Constructor for non-precedented terminal</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../java_cup/terminal.html#terminal(java.lang.String, java.lang.String, int, int)">terminal</A></B>(java.lang.String nm,
java.lang.String tp,
int precedence_side,
int precedence_num)</CODE>
<BR>
Full constructor.</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.util.Enumeration</CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#all()">all</A></B>()</CODE>
<BR>
Access to all terminals.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../java_cup/terminal.html" title="class in java_cup">terminal</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#find(int)">find</A></B>(int indx)</CODE>
<BR>
Lookup a terminal by index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../java_cup/terminal.html" title="class in java_cup">terminal</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#find(java.lang.String)">find</A></B>(java.lang.String with_name)</CODE>
<BR>
Lookup a terminal by name string.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#is_non_term()">is_non_term</A></B>()</CODE>
<BR>
Report this symbol as not being a non-terminal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#number()">number</A></B>()</CODE>
<BR>
Total number of terminals.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#precedence_num()">precedence_num</A></B>()</CODE>
<BR>
get the precedence of a terminal</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#precedence_side()">precedence_side</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#set_precedence(int, int)">set_precedence</A></B>(int p,
int new_prec)</CODE>
<BR>
set the precedence of a terminal</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../java_cup/terminal.html#toString()">toString</A></B>()</CODE>
<BR>
Convert to a string.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java_cup.symbol"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java_cup.<A HREF="../java_cup/symbol.html" title="class in java_cup">symbol</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../java_cup/symbol.html#index()">index</A>, <A HREF="../java_cup/symbol.html#name()">name</A>, <A HREF="../java_cup/symbol.html#note_use()">note_use</A>, <A HREF="../java_cup/symbol.html#stack_type()">stack_type</A>, <A HREF="../java_cup/symbol.html#use_count()">use_count</A></CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="_all"><!-- --></A><H3>
_all</H3>
<PRE>
protected static java.util.Hashtable <B>_all</B></PRE>
<DL>
<DD>Table of all terminals. Elements are stored using name strings as
the key
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="_all_by_index"><!-- --></A><H3>
_all_by_index</H3>
<PRE>
protected static java.util.Hashtable <B>_all_by_index</B></PRE>
<DL>
<DD>Table of all terminals indexed by their index number.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="next_index"><!-- --></A><H3>
next_index</H3>
<PRE>
protected static int <B>next_index</B></PRE>
<DL>
<DD>Static counter to assign unique index.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="EOF"><!-- --></A><H3>
EOF</H3>
<PRE>
public static final <A HREF="../java_cup/terminal.html" title="class in java_cup">terminal</A> <B>EOF</B></PRE>
<DL>
<DD>Special terminal for end of input.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="error"><!-- --></A><H3>
error</H3>
<PRE>
public static final <A HREF="../java_cup/terminal.html" title="class in java_cup">terminal</A> <B>error</B></PRE>
<DL>
<DD>special terminal used for error recovery
<P>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="terminal(java.lang.String, java.lang.String, int, int)"><!-- --></A><H3>
terminal</H3>
<PRE>
public <B>terminal</B>(java.lang.String nm,
java.lang.String tp,
int precedence_side,
int precedence_num)</PRE>
<DL>
<DD>Full constructor.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>nm</CODE> - the name of the terminal.<DD><CODE>tp</CODE> - the type of the terminal.</DL>
</DL>
<HR>
<A NAME="terminal(java.lang.String, java.lang.String)"><!-- --></A><H3>
terminal</H3>
<PRE>
public <B>terminal</B>(java.lang.String nm,
java.lang.String tp)</PRE>
<DL>
<DD>Constructor for non-precedented terminal
<P>
</DL>
<HR>
<A NAME="terminal(java.lang.String)"><!-- --></A><H3>
terminal</H3>
<PRE>
public <B>terminal</B>(java.lang.String nm)</PRE>
<DL>
<DD>Constructor with default type.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>nm</CODE> - the name of the terminal.</DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="all()"><!-- --></A><H3>
all</H3>
<PRE>
public static java.util.Enumeration <B>all</B>()</PRE>
<DL>
<DD>Access to all terminals.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="find(java.lang.String)"><!-- --></A><H3>
find</H3>
<PRE>
public static <A HREF="../java_cup/terminal.html" title="class in java_cup">terminal</A> <B>find</B>(java.lang.String with_name)</PRE>
<DL>
<DD>Lookup a terminal by name string.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="find(int)"><!-- --></A><H3>
find</H3>
<PRE>
public static <A HREF="../java_cup/terminal.html" title="class in java_cup">terminal</A> <B>find</B>(int indx)</PRE>
<DL>
<DD>Lookup a terminal by index.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="number()"><!-- --></A><H3>
number</H3>
<PRE>
public static int <B>number</B>()</PRE>
<DL>
<DD>Total number of terminals.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="is_non_term()"><!-- --></A><H3>
is_non_term</H3>
<PRE>
public boolean <B>is_non_term</B>()</PRE>
<DL>
<DD>Report this symbol as not being a non-terminal.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../java_cup/symbol.html#is_non_term()">is_non_term</A></CODE> in class <CODE><A HREF="../java_cup/symbol.html" title="class in java_cup">symbol</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
public java.lang.String <B>toString</B>()</PRE>
<DL>
<DD>Convert to a string.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../java_cup/symbol.html#toString()">toString</A></CODE> in class <CODE><A HREF="../java_cup/symbol.html" title="class in java_cup">symbol</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="precedence_num()"><!-- --></A><H3>
precedence_num</H3>
<PRE>
public int <B>precedence_num</B>()</PRE>
<DL>
<DD>get the precedence of a terminal
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="precedence_side()"><!-- --></A><H3>
precedence_side</H3>
<PRE>
public int <B>precedence_side</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="set_precedence(int, int)"><!-- --></A><H3>
set_precedence</H3>
<PRE>
public void <B>set_precedence</B>(int p,
int new_prec)</PRE>
<DL>
<DD>set the precedence of a terminal
<P>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/terminal.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../java_cup/symbol_set.html" title="class in java_cup"><B>PREV CLASS</B></A>
<A HREF="../java_cup/terminal_set.html" title="class in java_cup"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../index.html?java_cup/terminal.html" target="_top"><B>FRAMES</B></A>
<A HREF="terminal.html" target="_top"><B>NO FRAMES</B></A>
<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>