Public Member Functions

antlr.LLkGrammarAnalyzer Interface Reference

Inheritance diagram for antlr.LLkGrammarAnalyzer:
antlr.GrammarAnalyzer antlr.LLkAnalyzer

List of all members.

Public Member Functions

boolean deterministic (AlternativeBlock blk)
boolean deterministic (OneOrMoreBlock blk)
boolean deterministic (ZeroOrMoreBlock blk)
Lookahead FOLLOW (int k, RuleEndElement end)
Lookahead look (int k, ActionElement action)
Lookahead look (int k, AlternativeBlock blk)
Lookahead look (int k, BlockEndElement end)
Lookahead look (int k, CharLiteralElement atom)
Lookahead look (int k, CharRangeElement end)
Lookahead look (int k, GrammarAtom atom)
Lookahead look (int k, OneOrMoreBlock blk)
Lookahead look (int k, RuleBlock blk)
Lookahead look (int k, RuleEndElement end)
Lookahead look (int k, RuleRefElement rr)
Lookahead look (int k, StringLiteralElement atom)
Lookahead look (int k, SynPredBlock blk)
Lookahead look (int k, TokenRangeElement end)
Lookahead look (int k, TreeElement end)
Lookahead look (int k, WildcardElement wc)
Lookahead look (int k, ZeroOrMoreBlock blk)
Lookahead look (int k, String rule)
void setGrammar (Grammar g)
boolean subruleCanBeInverted (AlternativeBlock blk, boolean forLexer)

Member Function Documentation

boolean antlr.LLkGrammarAnalyzer.deterministic ( OneOrMoreBlock  blk  ) 

Implemented in antlr.LLkAnalyzer.

boolean antlr.LLkGrammarAnalyzer.deterministic ( ZeroOrMoreBlock  blk  ) 

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
ZeroOrMoreBlock  blk 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
WildcardElement  wc 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
TreeElement  end 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
TokenRangeElement  end 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
String  rule 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
StringLiteralElement  atom 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
RuleRefElement  rr 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
RuleEndElement  end 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
CharLiteralElement  atom 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
OneOrMoreBlock  blk 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
GrammarAtom  atom 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
SynPredBlock  blk 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
CharRangeElement  end 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
BlockEndElement  end 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
RuleBlock  blk 
)

Implemented in antlr.LLkAnalyzer.

Lookahead antlr.LLkGrammarAnalyzer.look ( int  k,
AlternativeBlock  blk 
)

Implemented in antlr.LLkAnalyzer.


The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties