Loic Guegan
|
da88575493
|
Improve NAG parsing
|
2023-01-18 18:42:13 +01:00 |
|
Loic Guegan
|
52c2fd4521
|
Debug PGN parsing from a string. Add the ParseSANMoves() function. Add a new tests set
|
2023-01-15 08:26:49 +01:00 |
|
Loic Guegan
|
ef75681956
|
Add GotoNextGame() function to skip an entire game
|
2023-01-05 17:15:19 +01:00 |
|
Loic Guegan
|
bebbc79824
|
Debug node parsing
|
2022-02-24 18:53:43 +01:00 |
|
Loic Guegan
|
5d1796920e
|
Take into account move annotations such as !! !? +-
|
2022-02-24 16:17:16 +01:00 |
|
Loic Guegan
|
0258e7d4f8
|
Debug and update readme
|
2022-01-27 14:26:09 +01:00 |
|
Loic Guegan
|
57c3437e63
|
Debug parser
|
2022-01-27 08:50:48 +01:00 |
|
Loic Guegan
|
e24ebe0138
|
Debug parser
|
2022-01-27 08:20:32 +01:00 |
|
Loic Guegan
|
3fb48d4f29
|
Improve parser
|
2022-01-27 08:04:32 +01:00 |
|
Loic Guegan
|
3f9ab56bd6
|
Improve location pointer type flexibility
|
2022-01-26 21:03:19 +01:00 |
|
Loic Guegan
|
f144f14d9c
|
Improve parsing data type
|
2022-01-26 20:50:24 +01:00 |
|
Loic Guegan
|
5de6bf399b
|
Handle line comments ('%' and ';')
|
2022-01-26 16:24:48 +01:00 |
|
Loic Guegan
|
a1f2467a87
|
Debug and new tests:
- Fix HalfMove memory leak
- Fix integer overflow
- Update combined tests
|
2022-01-26 15:02:15 +01:00 |
|
Loic Guegan
|
f4f436870f
|
- Debug parser (carriage returns)
- Improve test framework
|
2022-01-26 14:41:38 +01:00 |
|
Loic Guegan
|
bb914f047b
|
- Enable NAG parsing
- Add the LargeFileStream interface to handle large file
- Debug parsing
|
2022-01-26 12:03:24 +01:00 |
|
Loic Guegan
|
8a770f9133
|
Update FromFile()
|
2022-01-25 17:46:29 +01:00 |
|
Loic Guegan
|
e063e1453c
|
Improve parser
|
2022-01-25 16:51:37 +01:00 |
|
Loic Guegan
|
3f1e9da333
|
Improve comment parsing
|
2022-01-25 15:23:54 +01:00 |
|
Loic Guegan
|
2e30eaccb1
|
Improve parser
|
2022-01-25 14:53:34 +01:00 |
|
Loic Guegan
|
4f1d7c5247
|
Refactoring
|
2022-01-25 10:53:10 +01:00 |
|