kataru 0.1.14

Kataru - the YAML-based dialogue engine for game development.
Documentation
#[macro_use]
extern crate lazy_static;

#[cfg_attr(test, macro_use)]
extern crate maplit;

#[macro_use]
extern crate ouroboros;

#[macro_use]
mod error;

#[macro_use]
mod runner;
mod packer;
mod structs;
mod tagger;
mod traits;
mod validator;
mod value;
mod vars;

pub use error::{Error, Result};
pub use packer::pack;
pub use runner::Runner;
pub use structs::{
    AssignOperator, AttributedSpan, Bookmark, CharacterData, Choices, Command, Config, Dialogue,
    Entry, Input, Line, Map, Operator, Params, Passage, Passages, Position, PositionalCommand,
    PositionalParams, Return, Section, SetCommand, State, StateMod, Story, GLOBAL,
};
pub use tagger::LineTag;
pub use traits::{
    FromMessagePack, FromYaml, Load, LoadMessagePack, LoadYaml, Merge, Save, SaveMessagePack,
    SaveYaml,
};
pub use validator::Validator;
pub use value::Value;
pub use vars::{contains_var, extract_var};