grabapl_syntax 0.0.4

Parsing support for grabapl.
Documentation
1
2
3
4
5
6
7
8
9
10
11
# grabapl_syntax


A text-based frontend for [`grabapl`](https://crates.io/crates/grabapl) languages, supporting a Rust-like syntax with pluggable client-defined parsing rules
for operations and types.

This is the basis for the [online playground](https://skius.github.io/grabapl/).

See the main [`grabapl` documentation](https://crates.io/crates/grabapl) for an example program written in this syntax.

See the [documentation](https://docs.rs/grabapl_syntax/latest/grabapl_syntax/) of this crate for precise details on the
syntax and how to implement it for your own [`grabapl::Semantics`](https://docs.rs/grabapl/latest/grabapl/semantics/trait.Semantics.html) client.