def __init__(self): StateDescription.__init__( self, ValueState(), SimpleForwardDefaultTransition(ValueState()), [ TransitionWithoutAction(Configuration(ValueState(), '\\'), Configuration(ValueEscapeState(), '')), _StringEndTransition() ])
def __init__(self): StateDescription.__init__( self, OperatorEndState(), _InvalidValueTransition(), [ TransitionWithAction(Configuration(OperatorEndState(), '"'), Configuration(ValueState(), ''), lambda stack: stack.add_level()) ])
def __init__(self): TransitionWithoutAction.__init__(self, Configuration(ValueState(), '"'), Configuration(ConstraintEndState(), ''))
def get_output_configuration(self, input_configuration: Configuration) -> Configuration: return Configuration(ValueState(), input_configuration.character)
def __init__(self): StateDescription.__init__(self, OperatorState(), _OperatorDefaultTransition(), [ TransitionWithoutAction(Configuration(OperatorState(), '"'), Configuration(ValueState(), '')), _OperatorWhitespaceTransition() ])
def __init__(self): TransitionWithoutAction.__init__(self, Configuration(OperatorState(), '"'), Configuration(ValueState(), ''))