All chess.com PGN files contain move numbers for black
Since chess.com annotates each move with the clock time in a comment, every move by black includes a move number. With this change the following code works (i/parse pgn-grammar "1. e4 {[%clk 0:05:04.9]} 1... e5" :start :MOVE)
I doubt this breaks anything but I haven't tested PGNs other than a few of my own games exported from chess.com. Thanks for the library!
All chess.com PGN files contain move numbers for black
Since chess.com annotates each move with the clock time in a comment, every move by black includes a move number. With this change the following code works
(i/parse pgn-grammar "1. e4 {[%clk 0:05:04.9]} 1... e5" :start :MOVE)
I doubt this breaks anything but I haven't tested PGNs other than a few of my own games exported from chess.com. Thanks for the library!