diff --git a/Cargo.toml b/Cargo.toml index ca67550..a046020 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "scriptful" -version = "0.3.0" +version = "0.3.1" authors = ["The Scriptful Project Developers"] license = "MIT OR Apache-2.0" readme = "README.md" diff --git a/README.md b/README.md index 4c0475e..be6f90a 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ The whole library is built around these concepts: - __[Operator system]__: a function that decides how each operator will mutate a given stack. - __[Script]__: an ordered sequence of items (values and operators) that can be passed to an operator system for operating on a given stack. - __[Machine]__: a convenient wrapper around a stack that enables multiple modes of operation. +- __[Codec]__: a set of methods for encoding and decoding scripts and items, normally into and from binary formats. Using this library is as easy as: diff --git a/src/lib.rs b/src/lib.rs index 816c221..f91933f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,4 +1,5 @@ -//! ___Scriptful_ is a minimalist `no_std` stack machine for interpreting scripts written using domain specific interpreted languages.__ +//! ___Scriptful_ is a minimalist `no_std`, zero dependency stack machine for interpreting scripts written with domain +//! specific interpreted languages.__ //! //! This library is heavily inspired by the [Forth] programming language and [Script][BitcoinScript] //! (the scripting language in Bitcoin).