public class PremonJJTParser
implements PremonJJTParserTreeConstants, PremonJJTParserConstants
{
protected JJTPremonJJTParserState jjtree;
public PremonJJTExp parseExp()
throws ParseException;
public PremonJJTCon parseCon()
throws ParseException;
public PremonJJTParser(String s);
public final PremonJJTExp getExp()
throws ParseException;
public final PremonJJTCon getCon()
throws ParseException;
public final void Cat()
throws ParseException;
public final void Type()
throws ParseException;
public final void TypeTuple()
throws ParseException;
public final void ExpAtom()
throws ParseException;
public final void ExpTuple()
throws ParseException;
public final void ExpLiteral()
throws ParseException;
public final void ExpApp()
throws ParseException;
public final void ExpAppInfix()
throws ParseException;
public final void ExpComp()
throws ParseException;
public final void Exp()
throws ParseException;
public final void ExpBlock()
throws ParseException;
public final void Pat()
throws ParseException;
public final void PatTuple()
throws ParseException;
public final void Dec()
throws ParseException;
public final void DecAtom()
throws ParseException;
public final void DecNonAtom()
throws ParseException;
public final void Con()
throws ParseException;
public final void ConAtom()
throws ParseException;
public final void Id()
throws ParseException;
public PremonJJTParserTokenManager token_source;
public Token token;
public Token jj_nt;
public PremonJJTParser(InputStream stream);
public void ReInit(InputStream stream);
public PremonJJTParser(Reader stream);
public void ReInit(Reader stream);
public PremonJJTParser(PremonJJTParserTokenManager tm);
public void ReInit(PremonJJTParserTokenManager tm);
public final Token getNextToken();
public final Token getToken(int index);
public final ParseException generateParseException();
public final void enable_tracing();
public final void disable_tracing();
}