implements Parser.
Parser
パーサーを実装する
To enhance error descriptions, the parsing process will continue as long as it’s not fatal.