コード例 #1
0
        internal PgnParseResult Parse(char current, char next, PgnGame currentGame)
        {
            var result = _currentState.Parse(current, next, currentGame);

            if (result == PgnParseResult.EndOfGame)
            {
                _currentState.ChangeState(_initState);
            }

            return(result);
        }