ILexicalStateTransition Interface
Provides the base requirements for a transition from one lexical state to another.
public interface ILexicalStateTransition
Properties
ChildLanguage
Gets the ISyntaxLanguage that contains the ChildLexicalState.
ISyntaxLanguage ChildLanguage { get; }
Property Value
- ISyntaxLanguage:
The ISyntaxLanguage that contains the ChildLexicalState.
See Also
ChildLexicalScope
Gets the ILexicalScope that is used in the ChildLexicalState to end the transition and pop back up to the parent lexical state.
ILexicalScope ChildLexicalScope { get; }
Property Value
- ILexicalScope:
The ILexicalScope that is used in the ChildLexicalState to end the transition and pop back up to the parent lexical state.
See Also
ChildLexicalState
Gets the ILexicalState into which a transition is made.
ILexicalState ChildLexicalState { get; }
Property Value
- ILexicalState:
The ILexicalState into which a transition is made.
See Also
ParentLexicalScope
Gets the ILexicalScope that owns this state transition.
ILexicalScope ParentLexicalScope { get; }
Property Value
- ILexicalScope:
The ILexicalScope that owns this state transition.