- Enable NAG parsing

- Add the LargeFileStream interface to handle large file
- Debug parsing
This commit is contained in:
Loic Guegan 2022-01-26 12:03:24 +01:00
parent 8a770f9133
commit bb914f047b
8 changed files with 205 additions and 71 deletions

View file

@ -4,8 +4,10 @@ PGNP is a Portable Game Notation (PGN) parser. More details about the
PGN specification can be found [here](https://www.chessclub.com/help/PGN-spec).
# Features
- Basic PGN parsing (tags, move, comments, variations etc.)
- Basic PGN parsing (tags, move, comments, variations, NAG, etc.)
- Merged PGN files parsing (several games in one file)
- Handle very large file (severals GB)
- Very efficient
# How to use it ?
PGNP can be used as a shared library in your project.