类的使用
org.antlr.analysis.Transition
-
使用Transition的程序包 程序包 说明 org.antlr.analysis org.antlr.codegen org.antlr.tool -
-
org.antlr.analysis中Transition的使用
org.antlr.analysis中Transition的子类 修饰符和类型 类 说明 classRuleClosureTransitionA transition used to reference another rule.声明为Transition的org.antlr.analysis中的字段 修饰符和类型 字段 说明 Transition[]NFAState. transition类型参数类型为Transition的org.antlr.analysis中的字段 修饰符和类型 字段 说明 protected java.util.List<Transition>DFAState. transitionsTrack the transitions emanating from this DFA state.返回Transition的org.antlr.analysis中的方法 修饰符和类型 方法 说明 TransitionDFAState. getTransition(int trans)TransitionDFAState. transition(int i)TransitionNFAState. transition(int i)abstract TransitionState. transition(int i)参数类型为Transition的org.antlr.analysis中的方法 修饰符和类型 方法 说明 voidDFAState. addTransition(Transition t)voidNFAState. addTransition(Transition e)abstract voidState. addTransition(Transition e)intTransition. compareTo(Transition other)voidNFAState. setTransition0(Transition e)Used during optimization to reset a state to have the (single) transition another state has.类型变量类型为Transition的org.antlr.analysis中的方法参数 修饰符和类型 方法 说明 protected static intNFAToDFAConverter. 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.STCodeGenerator. genLabelExpr(org.stringtemplate.v4.STGroup templates, Transition edge, int k)Generate an expression for traversing an edge.protected org.stringtemplate.v4.STCodeGenerator. genSemanticPredicateExpr(org.stringtemplate.v4.STGroup templates, Transition edge) -
org.antlr.tool中Transition的使用
参数类型为Transition的org.antlr.tool中的方法 修饰符和类型 方法 说明 protected java.lang.StringDOTGenerator. getEdgeLabel(Transition edge)Fix edge strings so they print out in DOT properly; generate any gated predicates on edge too.
-