1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
//! 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.SgfNode.html) struct and the associated
//! [SgfProp](enum.SgfProp.html) values.

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

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