bempline 0.8.1

Simple template library
Documentation
# bempline
A simple template engine for simple things.

### Syntax
Variables are alphanumeric strings (underscores, too) surrounded by braces. Here's an `{example}`.

You can prevent `{word}` from being seen as a variable by escaping the opening brace. Like `\{this}`.

## Example
If you have this document in something like `template.bpl`
```
Dear {name},

Some generic email text here!

Sincerely,
Some Company
```

You can fill it out for the names `Ferris` and `Rusty` like so
```rust
use bempline::Document;

fn main() {
	let doc = Document::from_file("test/template.bpl").unwrap();
	let names = vec!["Ferris", "Rusty"];

	for name in names {
		let mut cloned = doc.clone();
		cloned.set("name", name);
		
		println!("{}", cloned.compile());
	}
}
```