{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["lang/perl5.42"],"categories":["textproc","games","perl5"],"comment":"Reads and parses PGN (Portable Game Notation) Chess files","compare":null,"dependentCount":null,"description":"Chess::PGN::Parse offers a range of methods to read and manipulate\nPortable Game Notation files. PGN files contain chess games produced by\nchess programs following a standard format\n(http://www.schachprobleme.de/chessml/faq/pgn/). It is among the preferred\nmeans of chess games distribution. Being a public, well established\nstandard, PGN is understood by many chess archive programs. Parsing simple\nPGN files is not difficult. However, dealing with some of the intricacies\nof the Standard is less than trivial. This module offers a clean handle\ntoward reading and parsing complex PGN files.\n\nA PGN file has several tags, which are key/values pairs at the header of\neach game, in the format [key \"value\"]\n\nAfter the header, the game follows. A string of numbered chess moves,\noptionally interrupted by braced comments and recursive parenthesized\nvariants and comments. While dealing with simple braced comments is\nstraightforward, parsing nested comments can give you more than a\nheadache.","flavors":[],"html":"https://daemonports.org/textproc/p5-Chess-PGN-Parse/","kind":"port","lastUpdate":null,"license":null,"maintainer":"perl@FreeBSD.org","name":"p5-Chess-PGN-Parse","newest":true,"newestVersion":"0.20","noVulnData":false,"origin":"textproc/p5-Chess-PGN-Parse","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"textproc/p5-Chess-PGN-Parse","path":"/dragonfly/textproc/p5-Chess-PGN-Parse/","system":"DragonFly","version":"0.20"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"textproc/p5-Chess-PGN-Parse","path":"","system":"HardenedBSD","version":"0.20"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"textproc/p5-Chess-PGN-Parse","path":"","system":"GhostBSD","version":"0.20"}],"packages":[{"repo":"FreeBSD:14:latest","versions":["0.20","0.20","0.20","0.20","0.20"]},{"repo":"FreeBSD:14:quarterly","versions":["0.20","0.20","n/a","0.20","0.20"]},{"repo":"FreeBSD:15:latest","versions":["0.20","0.20","n/a","0.20","0.20"]},{"repo":"FreeBSD:15:quarterly","versions":["0.20","0.20","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["0.20","0.20","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"p5-Chess-PGN-Parse-0.20","related":null,"repository":"FreeBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":["lang/perl5.42"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"0.20","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Chess-PGN-Parse"}
