# GCG parser [github](https://github.com/20jasper/gcg-parser) [crates.io](https://crates.io/crates/gcg-parser) [docs.rs](https://docs.rs/gcg-parser) [build status](https://github.com/20jasper/gcg-parser/actions?query=branch%3Amain) Parser and Data Structures for the "Generic Crossword Game" file format GCG files are used as a standard for a variety of crossword games, most notably Scrabble ## Specification This parser abides by the [Poslfit GCG specification](https://www.poslfit.com/scrabble/gcg/) ## Development ### Dependencies | Dependency | Installation | | ----------- | ------------------------------------------------------------------------ | | Rust | [Install Rust](https://doc.rust-lang.org/book/ch01-01-installation.html) | | cargo-watch | `cargo install cargo-watch` | | just | `cargo install just` | | npm | [Install NodeJS](https://nodejs.org/en/download) | ### Commands run `just --list` to see a list of available commands