类的使用
org.antlr.analysis.Transition
-
使用Transition的程序包 程序包 说明 org.antlr.analysis org.antlr.codegen org.antlr.tool -
-
org.antlr.analysis中Transition的使用
org.antlr.analysis中Transition的子类 修饰符和类型 类 说明 class
RuleClosureTransition
A transition used to reference another rule.声明为Transition的org.antlr.analysis中的字段 修饰符和类型 字段 说明 Transition[]
NFAState. transition
类型参数类型为Transition的org.antlr.analysis中的字段 修饰符和类型 字段 说明 protected java.util.List<Transition>
DFAState. transitions
Track the transitions emanating from this DFA state.返回Transition的org.antlr.analysis中的方法 修饰符和类型 方法 说明 Transition
DFAState. getTransition(int trans)
Transition
DFAState. transition(int i)
Transition
NFAState. transition(int i)
abstract Transition
State. transition(int i)
参数类型为Transition的org.antlr.analysis中的方法 修饰符和类型 方法 说明 void
DFAState. addTransition(Transition t)
void
NFAState. addTransition(Transition e)
abstract void
State. addTransition(Transition e)
int
Transition. compareTo(Transition other)
void
NFAState. setTransition0(Transition e)
Used during optimization to reset a state to have the (single) transition another state has.类型变量类型为Transition的org.antlr.analysis中的方法参数 修饰符和类型 方法 说明 protected static int
NFAToDFAConverter. addTransition(DFAState d, Label label, DFAState targetState, java.util.Map<java.lang.Integer,Transition> targetToLabelMap)
Add a transition from state d to targetState with label in normal case. -
org.antlr.codegen中Transition的使用
参数类型为Transition的org.antlr.codegen中的方法 修饰符和类型 方法 说明 protected org.stringtemplate.v4.ST
CodeGenerator. genLabelExpr(org.stringtemplate.v4.STGroup templates, Transition edge, int k)
Generate an expression for traversing an edge.protected org.stringtemplate.v4.ST
CodeGenerator. genSemanticPredicateExpr(org.stringtemplate.v4.STGroup templates, Transition edge)
-
org.antlr.tool中Transition的使用
参数类型为Transition的org.antlr.tool中的方法 修饰符和类型 方法 说明 protected java.lang.String
DOTGenerator. getEdgeLabel(Transition edge)
Fix edge strings so they print out in DOT properly; generate any gated predicates on edge too.
-