Ansi::ParserTransition
Constants
ActionNames = ["NoneAction", "ClearAction", "CollectAction", "PrefixAction", "DispatchAction", "ExecuteAction", "StartAction", "PutAction", "ParamAction", "PrintAction"]
ApcStringState = 13_u8
ClearAction = 1_u8
CollectAction = 2_u8
CsiEntryState = 1_u8
CsiIntermediateState = 2_u8
CsiParamState = 3_u8
DcsEntryState = 4_u8
DcsIntermediateState = 5_u8
DcsParamState = 6_u8
DcsStringState = 7_u8
DefaultParamValue = 0
DefaultTableSize = 4096
DispatchAction = 4_u8
EscapeIntermediateState = 9_u8
EscapeState = 8_u8
ExecuteAction = 5_u8
FinalMask = 255
GroundState = 0_u8
HasMoreFlag = Int32::MIN
IgnoreAction = NoneAction
IndexStateShift = 8
IntermedShift = 16
MaxParam = 65535
MaxParamsSize = 32
MissingCommand = MissingParam
MissingParam = ParamMask
NoneAction = 0_u8
OscStringState = 10_u8
ParamAction = 8_u8
ParamMask = ~HasMoreFlag
PmStringState = 12_u8
PrefixAction = 3_u8
PrefixShift = 8
PrintAction = 9_u8
PutAction = 7_u8
SosStringState = 11_u8
StartAction = 6_u8
StateNames = ["GroundState", "CsiEntryState", "CsiIntermediateState", "CsiParamState", "DcsEntryState", "DcsIntermediateState", "DcsParamState", "DcsStringState", "EscapeState", "EscapeIntermediateState", "OscStringState", "SosStringState", "PmStringState", "ApcStringState", "Utf8State"]
Table = generate_transition_table
TransitionActionShift = 4
TransitionStateMask = 15
Utf8State = 14_u8
Class methods
generate_transition_table
Source