a simple SGF parser for haskell

What is SGF?

According to wikipedia, SGF is "a computer file format used for storing records of board games. Games currently supported are [...] Go [...]". Since I am interested in Go and need a little side project I will implement a SGF parser in Haskell, primary to learn about Parsec. A full example of a recent game of mine can be downloaded.

Aim of the project

When this project is finished, I'll be able to parse standard SGF files, as for example produced on KGS and query important game information (player, time settings, moves).

Sources

The original specification, divided into a users and developers guide, can can be found here.

last modified: 2011-04-05 11:13 | | twitter | design idea copied from leobabauta.com