Example above includes the "Seven Tag Roster" so those should be included as standard within the parser with the option to include custom/optional tags. These can be stored in the Game object with public setters as well so package consumers can modify them and generate PGNs including the tag pairs.
Currently
PGNParser
only supports movetext parsing and not parsing tag pairs.Example (
Event
,Site
,Date
,Round
,White
,Black
,Result
):Example above includes the "Seven Tag Roster" so those should be included as standard within the parser with the option to include custom/optional tags. These can be stored in the
Game
object with public setters as well so package consumers can modify them and generate PGNs including the tag pairs.