Scripting DSL with Rust interpreter
Rust Emacs Lisp
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode run basic as a task Jan 18, 2018
docs update links Aug 18, 2017
examples update example Aug 14, 2017
src fix logic Aug 18, 2017
tests fix logic Aug 18, 2017
.gitignore init Mar 28, 2017
.travis.yml add travis build May 31, 2017
Cargo.toml bump ver Aug 18, 2017
LICENSE update 2018 Jan 18, 2018
README.md update with interstratis Aug 18, 2017
lichen.el rename as when May 9, 2017

README.md

Current Version License: Apache-2.0 Build Status

note: I am currently debating an overhaul of design and interface, this crate is likely to undergo change

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

[dependencies]
lichen = "0.3"

Documentation

Examples

Showcase

Online interactive stories