Crate piston_meta [] [src]

Meta parsing and encoding for data oriented design

Reexports

pub use meta_rules::{parse};

Modules

bootstrap

Bootstrapping meta rules for changing documents at runtime

meta_rules

Building blocks for meta rules.

Structs

ParseStdErr

Reports error to standard error output.

Tokenizer

Stores all the meta data sequentially.

TokenizerState

Stores the number of tokens received.

Enums

MetaData

Represents meta data.

ParseError

Errors reporting expected values.

Rule

A rule describes how some section of a document should be parsed.

Traits

ParseErrorHandler

Implemented by error handlers.

Type Definitions

DebugId

The type of debug id used to track down errors in rules.