[![Current Version](http://meritbadge.herokuapp.com/lichen)](https://crates.io/crates/lichen)
[![License: Apache-2.0](https://img.shields.io/crates/l/lichen.svg)](LICENSE)
### Scripting DSL (for Dialogue Graphs, et al)
- provide binding to rust structure and methods
- logic to control flow between nodes
- guards for prereqs
### crates.io
```toml
[dependencies]
lichen = "0.2"
```
### Examples
###### a contrived example
- [lichen source](https://raw.githubusercontent.com/viperscape/lichen/master/examples/contrived.ls)
- [rust main program](https://github.com/viperscape/lichen/blob/master/examples/contrived.rs)