A SGF Parser for Rust. Supports all SGF properties, and tree branching.
Using pest
for the actual parsing part.
```rust use sgf_parser::*;
let tree: Result
let tree = tree.unwrap(); let unknownnodes = tree.getunknownnodes(); asserteq!(unknown_nodes.len(), 0);
let invalidnodes = tree.getinvalidnodes(); asserteq!(invalid_nodes.len(), 0);
tree.iter().foreach(|node| { assert!(!node.tokens.isempty()); }); ```