1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
//! Data structures and utilities for parsing [SGF FF\[4\] files](https://www.red-bean.com/sgf/).
//!
//! For most purposes your starting point will likely be the [parse](fn.parse.html) function. The
//! main interface to the sgf is the `SgfNode` struct and the associated `SgfProp` values.

mod errors;
mod parser;
mod props;
mod sgf_node;

pub use errors::SgfParseError;
pub use parser::parse;
pub use props::{Color, Double, Move, Point, PropertyType, SgfProp};
pub use sgf_node::SgfNode;