Versions in this module Expand all Collapse all v0 v0.2.0 Oct 17, 2023 Changes in this version + type Machine struct + Stack []State + State State + func (sm *Machine) Depth() uint + func (sm *Machine) Expect(oneOf ...State) + func (sm *Machine) ExpectArray() + func (sm *Machine) ExpectEnd() + func (sm *Machine) ExpectKey() + func (sm *Machine) ExpectRoot() + func (sm *Machine) ExpectValue() + func (sm *Machine) Next() + func (sm *Machine) Pop() + func (sm *Machine) Push(next State) + func (sm *Machine) Reset() + type State byte + const ArrayFirstValue + const ArrayNextValue + const End + const ObjectFirstKey + const ObjectFirstValue + const ObjectNextKey + const ObjectNextValue + const Root + func (state State) Expect(oneOf ...State) + func (state State) GoString() string + func (state State) In(oneOf ...State) bool + func (state State) IsValid() bool + func (state State) Next() State + func (state State) String() string + func (state State) Unexpected(oneOf ...State) error